Script started on 2025-02-15 18:48:48+00:00 [COMMAND="timeout --preserve-status --foreground 40 swipl -x /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/Sav.fv-az1718-879.MeTTaLog -- --python=enable -- --timeout=40 --output=/home/runner/work/metta-testsuite/metta-testsuite/reports/tests_output/baseline-compat --html --test tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta --halt=true --stdin=tty --stdout=tty --stderr=tty" TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="-1" LINES="-1"]
; [ : user [load_metta_file &self tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta] ]
(: list-to-set (-> Expression Expression))
(= (list-to-set $_8720)
(collapse (unique (superpose $_8720))))
;;;; Test unique with simple duplicates
;;;; This test verifies that `unique` removes all duplicates from (a b b c c c d), resulting in [a, b, c, d].
!(assertEqual (unique (superpose (a b b c c c d))) (superpose (a b c d)))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.01
[needed_subst_args (superpose (a b b c c c d)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4850))|_4826],_4814))|_4790],_4778))|_4754],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5000))|_4976],_4964))|_4940],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5090],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5140))|_5114],_5042))|_5016],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5282],_5270))|_5246],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5366],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5426)))|_5390],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5546],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5644],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],a),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],a),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_8006,nb_setarg(1,retval(fail),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_8194,nb_setarg(1,retval(fail),a))))),user:ignore((_8232==1->ignore(\+ \+ (flag(eval_num,_8258,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8434) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8536),metta_return(_8582),user:ignore(retract(thrown_metta_return(_8600)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8638)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8750)),is_returned(_8784)))
[151] findall_loop(_8808,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8844)),is_returned(_8878)),_8812,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8914,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8950)),is_returned(_8972)),_8918,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9032),findall_eval(=,_9080,499,'&top',P;HTML| [ superpose, [ ...|...]],_9088)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9174) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9354,_9356)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9510),findall_eval(=,_9540,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9548))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9578,_9580)),user:(get_pass_fail(_9596,_9598,_9600),if_t(_9610==0,flag(loonit_failure,_9618,_9624+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9764),findall_eval(=,_9794,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9802))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9832,_9834)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9862,_9864)),_9852),!,ignore((once((_9900='True',trace_on_pass;_9912='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9938,499,'&top',...,_9946),findall_eval(=,_9952,499,'&top',...,_9960)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_9986,_9988,'','',_9994) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10028) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10226),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10220)*->nb_setarg(1,retval(fail),_10270);fail,trace,call(eval_09(=,_10304),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10298)),ignore(notrace((\+_10350\=_10352,nb_setarg(1,retval(fail),_10360))))),user:ignore((_10390==1->ignore(\+ \+ (flag(eval_num,_10416,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10524,500,'&top','',_10532) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10572,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10580),metta_return(_10656),user:ignore(retract(thrown_metta_return(_10674)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10758) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10786,'',(print_result_output(false,_10802,_10804,prev_result('Empty'),[],contrl(10,inf,each),res(_10836),_10814,[],_10818,_10820),(_10858>=inf->!;true),_10870=_10872,_10882=_10884,(_10906==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11016) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11156),_11062,[],[],_11068,_11070),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11436),_11342,[],[],_11348,_11350),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11716),_11622,[],[],_11628,_11630),_11602,user:write_src(error(_11790,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11918),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11982,_11984,_11986,_11988)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12046,_12048,_12050,_12052,_12054,_12056)),give_up(_12088),user:pp_m('red',gave_up(_12104))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12148),give_up(_12228),user:write_src_uo(dont_give_up(_12242))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12500))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13016,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13216),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13228,_13230),nb_setval('$circular_goals',_13242))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13672),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13684,_13686),nb_setval('$circular_goals',_13698))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13724,user:(always_rethrow(_13760)->throw(_13764);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13776))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14250,user:(always_rethrow(_14280)->throw(_14284);pp_m_m_red('red',run_cmd_args in _14296))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S588,user:(always_rethrow(_S588)->throw(_S588);pp_m_m_red(red,run_cmd_args in _S588))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S836,user:(always_rethrow(_S836)->throw(_S836);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S836))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S214),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S214,_106228),nb_setval('$circular_goals',_106228))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S314),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S314,_29328),nb_setval('$circular_goals',_29328))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S436,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S368)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S804),give_up(_101932),user:write_src_uo(dont_give_up(_101932))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S548),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5696,_5698,_5700,_5702)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5696,_5698,_5700,_5702,_5698,_5734)),give_up(_5738),user:pp_m(red,gave_up(_5738))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S852),_S852,[],[],_S852,_32860),_32832,user:write_src(error(_32832,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S200),_S200,[],[],_S200,_59208),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S166),_S166,[],[],_S166,_88174),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S482). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S558,'',(print_result_output(false,_S558,_24576,prev_result('Empty'),[],contrl(10,inf,each),res(_24608),_24586,[],_24590,_24592),(_24576>=inf->!;true),_24642=_24644,_24654=_24656,(_24592==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_24724),old_not_compatio((writeq(key=_24724),nl)),(_24724==b->once(repl),fail;_24724=='B'->once(prolog),fail;_24724==a->notrace(abort),fail;_24724==e->notrace(halt(5)),fail;_24724==m->make,fail;_24724==c->trace,_24654=true;_24724=='C'->once(cls),fail;_24724==' '->trace,_24654=true;_24724==t->nop(set_debug(eval,true)),rtrace,_24654=true;_24724=='T'->set_debug(eval,true),_24654=true;_24724== ? -> print_debug_help,fail;_24724==(;)->_24654=true;_24724==esc('[A',[27,91,65])->_24642=true,_24654=false;_24724==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_24642=false,_24654=true;_24724=='L'->nb_setarg(2,contrl(10,inf,each),_24576);_24724==l->nb_setarg(3,contrl(10,inf,each),leap),_24654=true;(_24724=='\n';_24724=='\r')->_24642=false,nb_setarg(3,contrl(10,inf,each),leap),_24654=true;_24724==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_24724=='G'->bt,_24654=false;_24724==s->_24642=true,_24654=false;true->write('Unknown Char'),fail),(nonvar(_24654);nonvar(_24642));true),((_S558==true;_24642==true)->!;true),(nonvar(_24654)->_24654==true;true),(flag(result_num,_24576,_24576),_24576>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S976). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S618,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_25626),metta_return(_25626),user:ignore(retract(thrown_metta_return(_25626)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S778,500,'&top','',_50786). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S378),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_96372)*->nb_setarg(1,retval(fail),_96372);fail,trace,call(eval_09(=,_S378),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_96372)),ignore(notrace((\+_96372\=_96558,nb_setarg(1,retval(fail),_96372))))),user:ignore((_96592==1->ignore(\+ \+ (flag(eval_num,_96618,_96618+1),(retval(fail)\=@=retval(fail),nonvar(_96372)->indentq(0,_96618,<--,[e,_96372]);indentq(0,_96618,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_96618,_96618+1),(retval(fail)\=@=retval(fail),nonvar(_96372)->indentq(0,_96618,<--,[e,_96372]);indentq(0,_96618,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S794). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S484,_69486,'','',_69492). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S582),findall_eval(=,_92588,499,'&top',[superpose,[a,b,c,d]],_92596))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S582,_92596)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S582,_92596)),_92622),!,ignore((once((_92622='True',trace_on_pass;_92622='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_92700,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_92708),findall_eval(=,_92714,499,'&top',[superpose,[a,b,c,d]],_92722)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S486),findall_eval(=,_5492,499,'&top',[superpose,[a,b,c,d]],_5500))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S486,_5500)),user:(get_pass_fail(_5524,_5526,_5528),if_t(_5528==0,flag(loonit_failure,_5546,_5546+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S376,_29378)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S478). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S160),findall_eval(=,_18232,499,'&top',[superpose,[a,b,c,d]],_18240))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S316,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S316)),is_returned(_S316)),_53320,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S012,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S012)),is_returned(_S012)),_78016,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S766)),is_returned(_S766))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S354)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S880),metta_return(_S880),user:ignore(retract(thrown_metta_return(_S880)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S014). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a)),ignore(notrace((\+a\=_S804,nb_setarg(1,retval(fail),a))))),user:ignore((_5344==1->ignore(\+ \+ (flag(eval_num,_5370,_5370+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_5370,<--,[e,a]);indentq(1,_5370,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5370,_5370+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_5370,<--,[e,a]);indentq(1,_5370,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a)),ignore(notrace((\+a\=_S174,nb_setarg(1,retval(fail),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],a). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) b]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4864))|_4840],_4828))|_4804],_4792))|_4768],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5014))|_4990],_4978))|_4954],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5104],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5154))|_5128],_5056))|_5030],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5296],_5284))|_5260],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5380],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5440)))|_5404],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5560],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5658],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],b)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_8020,nb_setarg(1,retval(a),b))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_8208,nb_setarg(1,retval(a),b))))),user:ignore((_8246==1->ignore(\+ \+ (flag(eval_num,_8272,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8448) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8550),metta_return(_8596),user:ignore(retract(thrown_metta_return(_8614)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8652)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8764)),is_returned(_8798)))
[151] findall_loop(_8822,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8858)),is_returned(_8892)),_8826,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8928,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8964)),is_returned(_8986)),_8932,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9046),findall_eval(=,_9094,499,'&top',P;HTML| [ superpose, [ ...|...]],_9102)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9188) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9368,_9370)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9524),findall_eval(=,_9554,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9562))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9592,_9594)),user:(get_pass_fail(_9610,_9612,_9614),if_t(_9624==0,flag(loonit_failure,_9632,_9638+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9778),findall_eval(=,_9808,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9816))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9846,_9848)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9876,_9878)),_9866),!,ignore((once((_9914='True',trace_on_pass;_9926='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9952,499,'&top',...,_9960),findall_eval(=,_9966,499,'&top',...,_9974)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_10000,_10002,'','',_10008) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10042) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10240),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10234)*->nb_setarg(1,retval(fail),_10284);fail,trace,call(eval_09(=,_10318),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10312)),ignore(notrace((\+_10364\=_10366,nb_setarg(1,retval(fail),_10374))))),user:ignore((_10404==1->ignore(\+ \+ (flag(eval_num,_10430,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10538,500,'&top','',_10546) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10586,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10594),metta_return(_10670),user:ignore(retract(thrown_metta_return(_10688)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10772) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10800,'',(print_result_output(false,_10816,_10818,prev_result('Empty'),[],contrl(10,inf,each),res(_10850),_10828,[],_10832,_10834),(_10872>=inf->!;true),_10884=_10886,_10896=_10898,(_10920==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11030) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11170),_11076,[],[],_11082,_11084),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11450),_11356,[],[],_11362,_11364),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11730),_11636,[],[],_11642,_11644),_11616,user:write_src(error(_11804,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11932),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11996,_11998,_12000,_12002)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12060,_12062,_12064,_12066,_12068,_12070)),give_up(_12102),user:pp_m('red',gave_up(_12118))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12162),give_up(_12242),user:write_src_uo(dont_give_up(_12256))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12514))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13030,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13230),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13242,_13244),nb_setval('$circular_goals',_13256))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13686),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13698,_13700),nb_setval('$circular_goals',_13712))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13738,user:(always_rethrow(_13774)->throw(_13778);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13790))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14264,user:(always_rethrow(_14294)->throw(_14298);pp_m_m_red('red',run_cmd_args in _14310))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S324,user:(always_rethrow(_S324)->throw(_S324);pp_m_m_red(red,run_cmd_args in _S324))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S876,user:(always_rethrow(_S876)->throw(_S876);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S876))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S254),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S254,_85268),nb_setval('$circular_goals',_85268))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S576),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S576,_13590),nb_setval('$circular_goals',_13590))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S772,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S120)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S090),give_up(_82218),user:write_src_uo(dont_give_up(_82218))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S340),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5708,_5710,_5712,_5714)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5708,_5710,_5712,_5714,_5710,_5746)),give_up(_5750),user:pp_m(red,gave_up(_5750))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S462),_S462,[],[],_S462,_14470),_14442,user:write_src(error(_14442,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S810),_S810,[],[],_S810,_40818),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S776),_S776,[],[],_S776,_69784),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S726). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S468,'',(print_result_output(false,_S468,_5486,prev_result('Empty'),[],contrl(10,inf,each),res(_5518),_5496,[],_5500,_5502),(_5486>=inf->!;true),_5552=_5554,_5564=_5566,(_5502==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_5634),old_not_compatio((writeq(key=_5634),nl)),(_5634==b->once(repl),fail;_5634=='B'->once(prolog),fail;_5634==a->notrace(abort),fail;_5634==e->notrace(halt(5)),fail;_5634==m->make,fail;_5634==c->trace,_5564=true;_5634=='C'->once(cls),fail;_5634==' '->trace,_5564=true;_5634==t->nop(set_debug(eval,true)),rtrace,_5564=true;_5634=='T'->set_debug(eval,true),_5564=true;_5634== ? -> print_debug_help,fail;_5634==(;)->_5564=true;_5634==esc('[A',[27,91,65])->_5552=true,_5564=false;_5634==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_5552=false,_5564=true;_5634=='L'->nb_setarg(2,contrl(10,inf,each),_5486);_5634==l->nb_setarg(3,contrl(10,inf,each),leap),_5564=true;(_5634=='\n';_5634=='\r')->_5552=false,nb_setarg(3,contrl(10,inf,each),leap),_5564=true;_5634==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_5634=='G'->bt,_5564=false;_5634==s->_5552=true,_5564=false;true->write('Unknown Char'),fail),(nonvar(_5564);nonvar(_5552));true),((_S468==true;_5552==true)->!;true),(nonvar(_5564)->_5564==true;true),(flag(result_num,_5486,_5486),_5486>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S080). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S432,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5440),metta_return(_5440),user:ignore(retract(thrown_metta_return(_5440)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S018,500,'&top','',_30026). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S996),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_74990)*->nb_setarg(1,retval(fail),_74990);fail,trace,call(eval_09(=,_S996),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_74990)),ignore(notrace((\+_74990\=_75176,nb_setarg(1,retval(fail),_74990))))),user:ignore((_75210==1->ignore(\+ \+ (flag(eval_num,_75236,_75236+1),(retval(fail)\=@=retval(fail),nonvar(_74990)->indentq(0,_75236,<--,[e,_74990]);indentq(0,_75236,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_75236,_75236+1),(retval(fail)\=@=retval(fail),nonvar(_74990)->indentq(0,_75236,<--,[e,_74990]);indentq(0,_75236,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S464). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S818,_48820,'','',_48826). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S580),findall_eval(=,_71586,499,'&top',[superpose,[a,b,c,d]],_71594))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S580,_71594)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S580,_71594)),_71620),!,ignore((once((_71620='True',trace_on_pass;_71620='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_71698,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_71706),findall_eval(=,_71712,499,'&top',[superpose,[a,b,c,d]],_71720)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S460),findall_eval(=,_102466,499,'&top',[superpose,[a,b,c,d]],_102474))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S460,_102474)),user:(get_pass_fail(_102498,_102500,_102502),if_t(_102502==0,flag(loonit_failure,_102520,_102520+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S438,_5440)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S796). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S266),findall_eval(=,_5326,499,'&top',[superpose,[a,b,c,d]],_5334))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S240,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S240)),is_returned(_S240)),_28244,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S608,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S608)),is_returned(_S608)),_52612,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S362)),is_returned(_S362))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S974)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S138),metta_return(_S138),user:ignore(retract(thrown_metta_return(_S138)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S272). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)),ignore(notrace((\+b\=_S062,nb_setarg(1,retval(a),b))))),user:ignore((_86096==1->ignore(\+ \+ (flag(eval_num,_86122,_86122+1),(retval(a)\=@=retval(fail),nonvar(b)->indentq(1,_86122,<--,[e,b]);indentq(1,_86122,<--,[e,retval(a)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_86122,_86122+1),(retval(a)\=@=retval(fail),nonvar(b)->indentq(1,_86122,<--,[e,b]);indentq(1,_86122,<--,[e,retval(a)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)),ignore(notrace((\+b\=_S756,nb_setarg(1,retval(a),b)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) b]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4876))|_4852],_4840))|_4816],_4804))|_4780],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5026))|_5002],_4990))|_4966],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5116],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5166))|_5140],_5068))|_5042],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5308],_5296))|_5272],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5392],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5452)))|_5416],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5572],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5670],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],b)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(b),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_8032,nb_setarg(1,retval(b),b))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(b),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_8220,nb_setarg(1,retval(b),b))))),user:ignore((_8258==1->ignore(\+ \+ (flag(eval_num,_8284,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8460) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8562),metta_return(_8608),user:ignore(retract(thrown_metta_return(_8626)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8664)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8776)),is_returned(_8810)))
[151] findall_loop(_8834,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8870)),is_returned(_8904)),_8838,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8940,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8976)),is_returned(_8998)),_8944,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9058),findall_eval(=,_9106,499,'&top',P;HTML| [ superpose, [ ...|...]],_9114)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9200) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9380,_9382)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9536),findall_eval(=,_9566,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9574))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9604,_9606)),user:(get_pass_fail(_9622,_9624,_9626),if_t(_9636==0,flag(loonit_failure,_9644,_9650+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9790),findall_eval(=,_9820,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9828))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9858,_9860)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9888,_9890)),_9878),!,ignore((once((_9926='True',trace_on_pass;_9938='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9964,499,'&top',...,_9972),findall_eval(=,_9978,499,'&top',...,_9986)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_10012,_10014,'','',_10020) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10054) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10252),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10246)*->nb_setarg(1,retval(fail),_10296);fail,trace,call(eval_09(=,_10330),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10324)),ignore(notrace((\+_10376\=_10378,nb_setarg(1,retval(fail),_10386))))),user:ignore((_10416==1->ignore(\+ \+ (flag(eval_num,_10442,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10550,500,'&top','',_10558) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10598,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10606),metta_return(_10682),user:ignore(retract(thrown_metta_return(_10700)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10784) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10812,'',(print_result_output(false,_10828,_10830,prev_result('Empty'),[],contrl(10,inf,each),res(_10862),_10840,[],_10844,_10846),(_10884>=inf->!;true),_10896=_10898,_10908=_10910,(_10932==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11042) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11182),_11088,[],[],_11094,_11096),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11462),_11368,[],[],_11374,_11376),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11742),_11648,[],[],_11654,_11656),_11628,user:write_src(error(_11816,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11944),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12008,_12010,_12012,_12014)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12072,_12074,_12076,_12078,_12080,_12082)),give_up(_12114),user:pp_m('red',gave_up(_12130))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12174),give_up(_12254),user:write_src_uo(dont_give_up(_12268))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12526))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13042,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13242),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13254,_13256),nb_setval('$circular_goals',_13268))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13698),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13710,_13712),nb_setval('$circular_goals',_13724))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13750,user:(always_rethrow(_13786)->throw(_13790);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13802))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14276,user:(always_rethrow(_14306)->throw(_14310);pp_m_m_red('red',run_cmd_args in _14322))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S378,user:(always_rethrow(_S378)->throw(_S378);pp_m_m_red(red,run_cmd_args in _S378))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S934,user:(always_rethrow(_S934)->throw(_S934);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S934))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S016),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S016,_29030),nb_setval('$circular_goals',_29030))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S260),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S260,_77274),nb_setval('$circular_goals',_77274))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S606,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S224)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S326),give_up(_24454),user:write_src_uo(dont_give_up(_24454))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S576),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_49724,_49726,_49728,_49730)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_49724,_49726,_49728,_49730,_49726,_49762)),give_up(_49766),user:pp_m(red,gave_up(_49766))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S810),_S810,[],[],_S810,_79818),_79790,user:write_src(error(_79790,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S158),_S158,[],[],_S158,_5542),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S770),_S770,[],[],_S770,_13778),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S720). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S226,'',(print_result_output(false,_S226,_72244,prev_result('Empty'),[],contrl(10,inf,each),res(_72276),_72254,[],_72258,_72260),(_72244>=inf->!;true),_72310=_72312,_72322=_72324,(_72260==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_72392),old_not_compatio((writeq(key=_72392),nl)),(_72392==b->once(repl),fail;_72392=='B'->once(prolog),fail;_72392==a->notrace(abort),fail;_72392==e->notrace(halt(5)),fail;_72392==m->make,fail;_72392==c->trace,_72322=true;_72392=='C'->once(cls),fail;_72392==' '->trace,_72322=true;_72392==t->nop(set_debug(eval,true)),rtrace,_72322=true;_72392=='T'->set_debug(eval,true),_72322=true;_72392== ? -> print_debug_help,fail;_72392==(;)->_72322=true;_72392==esc('[A',[27,91,65])->_72310=true,_72322=false;_72392==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_72310=false,_72322=true;_72392=='L'->nb_setarg(2,contrl(10,inf,each),_72244);_72392==l->nb_setarg(3,contrl(10,inf,each),leap),_72322=true;(_72392=='\n';_72392=='\r')->_72310=false,nb_setarg(3,contrl(10,inf,each),leap),_72322=true;_72392==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_72392=='G'->bt,_72322=false;_72392==s->_72310=true,_72322=false;true->write('Unknown Char'),fail),(nonvar(_72322);nonvar(_72310));true),((_S226==true;_72310==true)->!;true),(nonvar(_72322)->_72322==true;true),(flag(result_num,_72244,_72244),_72244>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S644). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S058,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_72066),metta_return(_72066),user:ignore(retract(thrown_metta_return(_72066)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S218,500,'&top','',_97226). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S832),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_16826)*->nb_setarg(1,retval(fail),_16826);fail,trace,call(eval_09(=,_S832),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_16826)),ignore(notrace((\+_16826\=_17012,nb_setarg(1,retval(fail),_16826))))),user:ignore((_17046==1->ignore(\+ \+ (flag(eval_num,_17072,_17072+1),(retval(fail)\=@=retval(fail),nonvar(_16826)->indentq(0,_17072,<--,[e,_16826]);indentq(0,_17072,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_17072,_17072+1),(retval(fail)\=@=retval(fail),nonvar(_16826)->indentq(0,_17072,<--,[e,_16826]);indentq(0,_17072,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S794). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S148,_5360,'','',_5366). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S778),findall_eval(=,_13784,499,'&top',[superpose,[a,b,c,d]],_13792))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S778,_13792)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S778,_13792)),_13818),!,ignore((once((_13818='True',trace_on_pass;_13818='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_13896,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_13904),findall_eval(=,_13910,499,'&top',[superpose,[a,b,c,d]],_13918)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S658),findall_eval(=,_44664,499,'&top',[superpose,[a,b,c,d]],_44672))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S658,_44672)),user:(get_pass_fail(_44696,_44698,_44700),if_t(_44700==0,flag(loonit_failure,_44718,_44718+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S646,_72648)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S006). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S476),findall_eval(=,_60548,499,'&top',[superpose,[a,b,c,d]],_60556))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S632,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S632)),is_returned(_S632)),_95636,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S236,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S236)),is_returned(_S236)),_5240,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S160)),is_returned(_S160))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S772)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S298),metta_return(_S298),user:ignore(retract(thrown_metta_return(_S298)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S432). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)*->nb_setarg(1,retval(b),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)),ignore(notrace((\+b\=_S630,nb_setarg(1,retval(b),b))))),user:ignore((_29664==1->ignore(\+ \+ (flag(eval_num,_29690,_29690+1),(retval(b)\=@=retval(fail),nonvar(b)->indentq(1,_29690,<--,[e,b]);indentq(1,_29690,<--,[e,retval(b)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_29690,_29690+1),(retval(b)\=@=retval(fail),nonvar(b)->indentq(1,_29690,<--,[e,b]);indentq(1,_29690,<--,[e,retval(b)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)*->nb_setarg(1,retval(b),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b)),ignore(notrace((\+b\=_S324,nb_setarg(1,retval(b),b)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],b). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],b). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],b)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) c]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4876))|_4852],_4840))|_4816],_4804))|_4780],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5026))|_5002],_4990))|_4966],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5116],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5166))|_5140],_5068))|_5042],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5308],_5296))|_5272],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5392],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5452)))|_5416],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5572],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5670],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8032,nb_setarg(1,retval(b),c))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8220,nb_setarg(1,retval(b),c))))),user:ignore((_8258==1->ignore(\+ \+ (flag(eval_num,_8284,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8460) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8562),metta_return(_8608),user:ignore(retract(thrown_metta_return(_8626)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8664)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8776)),is_returned(_8810)))
[151] findall_loop(_8834,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8870)),is_returned(_8904)),_8838,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8940,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8976)),is_returned(_8998)),_8944,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9058),findall_eval(=,_9106,499,'&top',P;HTML| [ superpose, [ ...|...]],_9114)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9200) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9380,_9382)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9536),findall_eval(=,_9566,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9574))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9604,_9606)),user:(get_pass_fail(_9622,_9624,_9626),if_t(_9636==0,flag(loonit_failure,_9644,_9650+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9790),findall_eval(=,_9820,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9828))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9858,_9860)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9888,_9890)),_9878),!,ignore((once((_9926='True',trace_on_pass;_9938='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9964,499,'&top',...,_9972),findall_eval(=,_9978,499,'&top',...,_9986)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_10012,_10014,'','',_10020) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10054) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10252),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10246)*->nb_setarg(1,retval(fail),_10296);fail,trace,call(eval_09(=,_10330),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10324)),ignore(notrace((\+_10376\=_10378,nb_setarg(1,retval(fail),_10386))))),user:ignore((_10416==1->ignore(\+ \+ (flag(eval_num,_10442,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10550,500,'&top','',_10558) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10598,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10606),metta_return(_10682),user:ignore(retract(thrown_metta_return(_10700)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10784) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10812,'',(print_result_output(false,_10828,_10830,prev_result('Empty'),[],contrl(10,inf,each),res(_10862),_10840,[],_10844,_10846),(_10884>=inf->!;true),_10896=_10898,_10908=_10910,(_10932==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11042) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11182),_11088,[],[],_11094,_11096),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11462),_11368,[],[],_11374,_11376),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11742),_11648,[],[],_11654,_11656),_11628,user:write_src(error(_11816,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11944),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12008,_12010,_12012,_12014)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12072,_12074,_12076,_12078,_12080,_12082)),give_up(_12114),user:pp_m('red',gave_up(_12130))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12174),give_up(_12254),user:write_src_uo(dont_give_up(_12268))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12526))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13042,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13242),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13254,_13256),nb_setval('$circular_goals',_13268))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13698),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13710,_13712),nb_setval('$circular_goals',_13724))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13750,user:(always_rethrow(_13786)->throw(_13790);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13802))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14276,user:(always_rethrow(_14306)->throw(_14310);pp_m_m_red('red',run_cmd_args in _14322))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S300,user:(always_rethrow(_S300)->throw(_S300);pp_m_m_red(red,run_cmd_args in _S300))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S148,user:(always_rethrow(_S148)->throw(_S148);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S148))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S976),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S976,_5990),nb_setval('$circular_goals',_5990))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S108),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S108,_48122),nb_setval('$circular_goals',_48122))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S898,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S806)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S946),give_up(_5696),user:write_src_uo(dont_give_up(_5696))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S420),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_17568,_17570,_17572,_17574)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_17568,_17570,_17572,_17574,_17570,_17606)),give_up(_17610),user:pp_m(red,gave_up(_17610))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S654),_S654,[],[],_S654,_47662),_47634,user:write_src(error(_47634,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S002),_S002,[],[],_S002,_74010),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S968),_S968,[],[],_S968,_102976),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S114). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S608,'',(print_result_output(false,_S608,_37626,prev_result('Empty'),[],contrl(10,inf,each),res(_37658),_37636,[],_37640,_37642),(_37626>=inf->!;true),_37692=_37694,_37704=_37706,(_37642==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_37774),old_not_compatio((writeq(key=_37774),nl)),(_37774==b->once(repl),fail;_37774=='B'->once(prolog),fail;_37774==a->notrace(abort),fail;_37774==e->notrace(halt(5)),fail;_37774==m->make,fail;_37774==c->trace,_37704=true;_37774=='C'->once(cls),fail;_37774==' '->trace,_37704=true;_37774==t->nop(set_debug(eval,true)),rtrace,_37704=true;_37774=='T'->set_debug(eval,true),_37704=true;_37774== ? -> print_debug_help,fail;_37774==(;)->_37704=true;_37774==esc('[A',[27,91,65])->_37692=true,_37704=false;_37774==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_37692=false,_37704=true;_37774=='L'->nb_setarg(2,contrl(10,inf,each),_37626);_37774==l->nb_setarg(3,contrl(10,inf,each),leap),_37704=true;(_37774=='\n';_37774=='\r')->_37692=false,nb_setarg(3,contrl(10,inf,each),leap),_37704=true;_37774==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_37774=='G'->bt,_37704=false;_37774==s->_37692=true,_37704=false;true->write('Unknown Char'),fail),(nonvar(_37704);nonvar(_37692));true),((_S608==true;_37692==true)->!;true),(nonvar(_37704)->_37704==true;true),(flag(result_num,_37626,_37626),_37626>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S026). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S728,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_37736),metta_return(_37736),user:ignore(retract(thrown_metta_return(_37736)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S888,500,'&top','',_62896). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S866),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5430)*->nb_setarg(1,retval(fail),_5430);fail,trace,call(eval_09(=,_S866),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5430)),ignore(notrace((\+_5430\=_5616,nb_setarg(1,retval(fail),_5430))))),user:ignore((_5650==1->ignore(\+ \+ (flag(eval_num,_5676,_5676+1),(retval(fail)\=@=retval(fail),nonvar(_5430)->indentq(0,_5676,<--,[e,_5430]);indentq(0,_5676,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5676,_5676+1),(retval(fail)\=@=retval(fail),nonvar(_5430)->indentq(0,_5676,<--,[e,_5430]);indentq(0,_5676,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S098). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S452,_82454,'','',_82460). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S214),findall_eval(=,_5512,499,'&top',[superpose,[a,b,c,d]],_5520))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S214,_5520)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S214,_5520)),_5546),!,ignore((once((_5546='True',trace_on_pass;_5546='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_5624,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_5632),findall_eval(=,_5638,499,'&top',[superpose,[a,b,c,d]],_5646)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S932),findall_eval(=,_13938,499,'&top',[superpose,[a,b,c,d]],_13946))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S932,_13946)),user:(get_pass_fail(_13970,_13972,_13974),if_t(_13974==0,flag(loonit_failure,_13992,_13992+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S920,_41922)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S396). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S724),findall_eval(=,_29796,499,'&top',[superpose,[a,b,c,d]],_29804))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S880,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S880)),is_returned(_S880)),_64884,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S248,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S248)),is_returned(_S248)),_89252,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S240)),is_returned(_S240))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S300)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S826),metta_return(_S826),user:ignore(retract(thrown_metta_return(_S826)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S960). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S334,nb_setarg(1,retval(b),c))))),user:ignore((_5368==1->ignore(\+ \+ (flag(eval_num,_5394,_5394+1),(retval(b)\=@=retval(fail),nonvar(c)->indentq(1,_5394,<--,[e,c]);indentq(1,_5394,<--,[e,retval(b)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5394,_5394+1),(retval(b)\=@=retval(fail),nonvar(c)->indentq(1,_5394,<--,[e,c]);indentq(1,_5394,<--,[e,retval(b)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S908,nb_setarg(1,retval(b),c)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) c]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4888))|_4864],_4852))|_4828],_4816))|_4792],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5038))|_5014],_5002))|_4978],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5128],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5178))|_5152],_5080))|_5054],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5320],_5308))|_5284],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5404],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5464)))|_5428],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5584],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5682],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8044,nb_setarg(1,retval(c),c))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8232,nb_setarg(1,retval(c),c))))),user:ignore((_8270==1->ignore(\+ \+ (flag(eval_num,_8296,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8472) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8574),metta_return(_8620),user:ignore(retract(thrown_metta_return(_8638)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8676)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8788)),is_returned(_8822)))
[151] findall_loop(_8846,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8882)),is_returned(_8916)),_8850,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8952,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8988)),is_returned(_9010)),_8956,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9070),findall_eval(=,_9118,499,'&top',P;HTML| [ superpose, [ ...|...]],_9126)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9212) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9392,_9394)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9548),findall_eval(=,_9578,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9586))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9616,_9618)),user:(get_pass_fail(_9634,_9636,_9638),if_t(_9648==0,flag(loonit_failure,_9656,_9662+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9802),findall_eval(=,_9832,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9840))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9870,_9872)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9900,_9902)),_9890),!,ignore((once((_9938='True',trace_on_pass;_9950='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9976,499,'&top',...,_9984),findall_eval(=,_9990,499,'&top',...,_9998)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_10024,_10026,'','',_10032) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10066) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10264),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10258)*->nb_setarg(1,retval(fail),_10308);fail,trace,call(eval_09(=,_10342),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10336)),ignore(notrace((\+_10388\=_10390,nb_setarg(1,retval(fail),_10398))))),user:ignore((_10428==1->ignore(\+ \+ (flag(eval_num,_10454,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10562,500,'&top','',_10570) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10610,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10618),metta_return(_10694),user:ignore(retract(thrown_metta_return(_10712)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10796) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10824,'',(print_result_output(false,_10840,_10842,prev_result('Empty'),[],contrl(10,inf,each),res(_10874),_10852,[],_10856,_10858),(_10896>=inf->!;true),_10908=_10910,_10920=_10922,(_10944==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11054) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11194),_11100,[],[],_11106,_11108),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11474),_11380,[],[],_11386,_11388),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11754),_11660,[],[],_11666,_11668),_11640,user:write_src(error(_11828,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11956),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12020,_12022,_12024,_12026)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12084,_12086,_12088,_12090,_12092,_12094)),give_up(_12126),user:pp_m('red',gave_up(_12142))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12186),give_up(_12266),user:write_src_uo(dont_give_up(_12280))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12538))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13054,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13254),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13266,_13268),nb_setval('$circular_goals',_13280))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13710),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13722,_13724),nb_setval('$circular_goals',_13736))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13762,user:(always_rethrow(_13798)->throw(_13802);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13814))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14288,user:(always_rethrow(_14318)->throw(_14322);pp_m_m_red('red',run_cmd_args in _14334))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S252,user:(always_rethrow(_S252)->throw(_S252);pp_m_m_red(red,run_cmd_args in _S252))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S430,user:(always_rethrow(_S430)->throw(_S430);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S430))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S808),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S808,_86822),nb_setval('$circular_goals',_86822))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S514),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S514,_14528),nb_setval('$circular_goals',_14528))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S796,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S346)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S266),give_up(_82394),user:write_src_uo(dont_give_up(_82394))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S516),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5732,_5734,_5736,_5738)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5732,_5734,_5736,_5738,_5734,_5770)),give_up(_5774),user:pp_m(red,gave_up(_5774))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S626),_S626,[],[],_S626,_14634),_14606,user:write_src(error(_14606,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S974),_S974,[],[],_S974,_40982),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S940),_S940,[],[],_S940,_69948),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S890). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S492,'',(print_result_output(false,_S492,_5510,prev_result('Empty'),[],contrl(10,inf,each),res(_5542),_5520,[],_5524,_5526),(_5510>=inf->!;true),_5576=_5578,_5588=_5590,(_5526==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_5658),old_not_compatio((writeq(key=_5658),nl)),(_5658==b->once(repl),fail;_5658=='B'->once(prolog),fail;_5658==a->notrace(abort),fail;_5658==e->notrace(halt(5)),fail;_5658==m->make,fail;_5658==c->trace,_5588=true;_5658=='C'->once(cls),fail;_5658==' '->trace,_5588=true;_5658==t->nop(set_debug(eval,true)),rtrace,_5588=true;_5658=='T'->set_debug(eval,true),_5588=true;_5658== ? -> print_debug_help,fail;_5658==(;)->_5588=true;_5658==esc('[A',[27,91,65])->_5576=true,_5588=false;_5658==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_5576=false,_5588=true;_5658=='L'->nb_setarg(2,contrl(10,inf,each),_5510);_5658==l->nb_setarg(3,contrl(10,inf,each),leap),_5588=true;(_5658=='\n';_5658=='\r')->_5576=false,nb_setarg(3,contrl(10,inf,each),leap),_5588=true;_5658==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_5658=='G'->bt,_5588=false;_5658==s->_5576=true,_5588=false;true->write('Unknown Char'),fail),(nonvar(_5588);nonvar(_5576));true),((_S492==true;_5576==true)->!;true),(nonvar(_5588)->_5588==true;true),(flag(result_num,_5510,_5510),_5510>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S162). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S456,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5464),metta_return(_5464),user:ignore(retract(thrown_metta_return(_5464)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S044,500,'&top','',_30052). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S022),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_75016)*->nb_setarg(1,retval(fail),_75016);fail,trace,call(eval_09(=,_S022),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_75016)),ignore(notrace((\+_75016\=_75202,nb_setarg(1,retval(fail),_75016))))),user:ignore((_75236==1->ignore(\+ \+ (flag(eval_num,_75262,_75262+1),(retval(fail)\=@=retval(fail),nonvar(_75016)->indentq(0,_75262,<--,[e,_75016]);indentq(0,_75262,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_75262,_75262+1),(retval(fail)\=@=retval(fail),nonvar(_75016)->indentq(0,_75262,<--,[e,_75016]);indentq(0,_75262,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S488). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S842,_48844,'','',_48850). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S604),findall_eval(=,_71610,499,'&top',[superpose,[a,b,c,d]],_71618))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S604,_71618)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S604,_71618)),_71644),!,ignore((once((_71644='True',trace_on_pass;_71644='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_71722,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_71730),findall_eval(=,_71736,499,'&top',[superpose,[a,b,c,d]],_71744)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S484),findall_eval(=,_102490,499,'&top',[superpose,[a,b,c,d]],_102498))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S484,_102498)),user:(get_pass_fail(_102522,_102524,_102526),if_t(_102526==0,flag(loonit_failure,_102544,_102544+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S462,_5464)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S820). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S290),findall_eval(=,_5350,499,'&top',[superpose,[a,b,c,d]],_5358))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S274,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S274)),is_returned(_S274)),_28278,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S642,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S642)),is_returned(_S642)),_52646,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S396)),is_returned(_S396))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S008)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S162),metta_return(_S162),user:ignore(retract(thrown_metta_return(_S162)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S296). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S086,nb_setarg(1,retval(c),c))))),user:ignore((_86120==1->ignore(\+ \+ (flag(eval_num,_86146,_86146+1),(retval(c)\=@=retval(fail),nonvar(c)->indentq(1,_86146,<--,[e,c]);indentq(1,_86146,<--,[e,retval(c)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_86146,_86146+1),(retval(c)\=@=retval(fail),nonvar(c)->indentq(1,_86146,<--,[e,c]);indentq(1,_86146,<--,[e,retval(c)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S780,nb_setarg(1,retval(c),c)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) c]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4888))|_4864],_4852))|_4828],_4816))|_4792],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5038))|_5014],_5002))|_4978],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5128],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5178))|_5152],_5080))|_5054],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5320],_5308))|_5284],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5404],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5464)))|_5428],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5584],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5682],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8044,nb_setarg(1,retval(c),c))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_8232,nb_setarg(1,retval(c),c))))),user:ignore((_8270==1->ignore(\+ \+ (flag(eval_num,_8296,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8472) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8574),metta_return(_8620),user:ignore(retract(thrown_metta_return(_8638)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8676)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8788)),is_returned(_8822)))
[151] findall_loop(_8846,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8882)),is_returned(_8916)),_8850,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8952,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8988)),is_returned(_9010)),_8956,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_9070),findall_eval(=,_9118,499,'&top',P;HTML| [ superpose, [ ...|...]],_9126)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_9212) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9392,_9394)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9548),findall_eval(=,_9578,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9586))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9616,_9618)),user:(get_pass_fail(_9634,_9636,_9638),if_t(_9648==0,flag(loonit_failure,_9656,_9662+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9802),findall_eval(=,_9832,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9840))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9870,_9872)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9900,_9902)),_9890),!,ignore((once((_9938='True',trace_on_pass;_9950='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9976,499,'&top',...,_9984),findall_eval(=,_9990,499,'&top',...,_9998)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_10024,_10026,'','',_10032) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_10066) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_10264),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10258)*->nb_setarg(1,retval(fail),_10308);fail,trace,call(eval_09(=,_10342),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10336)),ignore(notrace((\+_10388\=_10390,nb_setarg(1,retval(fail),_10398))))),user:ignore((_10428==1->ignore(\+ \+ (flag(eval_num,_10454,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10562,500,'&top','',_10570) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10610,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10618),metta_return(_10694),user:ignore(retract(thrown_metta_return(_10712)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10796) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10824,'',(print_result_output(false,_10840,_10842,prev_result('Empty'),[],contrl(10,inf,each),res(_10874),_10852,[],_10856,_10858),(_10896>=inf->!;true),_10908=_10910,_10920=_10922,(_10944==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_11054) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11194),_11100,[],[],_11106,_11108),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11474),_11380,[],[],_11386,_11388),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11754),_11660,[],[],_11666,_11668),_11640,user:write_src(error(_11828,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11956),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12020,_12022,_12024,_12026)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12084,_12086,_12088,_12090,_12092,_12094)),give_up(_12126),user:pp_m('red',gave_up(_12142))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_12186),give_up(_12266),user:write_src_uo(dont_give_up(_12280))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12538))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13054,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13254),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13266,_13268),nb_setval('$circular_goals',_13280))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13710),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13722,_13724),nb_setval('$circular_goals',_13736))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13762,user:(always_rethrow(_13798)->throw(_13802);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13814))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14288,user:(always_rethrow(_14318)->throw(_14322);pp_m_m_red('red',run_cmd_args in _14334))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S390,user:(always_rethrow(_S390)->throw(_S390);pp_m_m_red(red,run_cmd_args in _S390))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S946,user:(always_rethrow(_S946)->throw(_S946);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S946))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S028),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S028,_29042),nb_setval('$circular_goals',_29042))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S272),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S272,_77286),nb_setval('$circular_goals',_77286))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S620,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S236)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S338),give_up(_24466),user:write_src_uo(dont_give_up(_24466))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S588),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_49736,_49738,_49740,_49742)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_49736,_49738,_49740,_49742,_49738,_49774)),give_up(_49778),user:pp_m(red,gave_up(_49778))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S822),_S822,[],[],_S822,_79830),_79802,user:write_src(error(_79802,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S170),_S170,[],[],_S170,_5554),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S782),_S782,[],[],_S782,_13790),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S732). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S238,'',(print_result_output(false,_S238,_72256,prev_result('Empty'),[],contrl(10,inf,each),res(_72288),_72266,[],_72270,_72272),(_72256>=inf->!;true),_72322=_72324,_72334=_72336,(_72272==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_72404),old_not_compatio((writeq(key=_72404),nl)),(_72404==b->once(repl),fail;_72404=='B'->once(prolog),fail;_72404==a->notrace(abort),fail;_72404==e->notrace(halt(5)),fail;_72404==m->make,fail;_72404==c->trace,_72334=true;_72404=='C'->once(cls),fail;_72404==' '->trace,_72334=true;_72404==t->nop(set_debug(eval,true)),rtrace,_72334=true;_72404=='T'->set_debug(eval,true),_72334=true;_72404== ? -> print_debug_help,fail;_72404==(;)->_72334=true;_72404==esc('[A',[27,91,65])->_72322=true,_72334=false;_72404==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_72322=false,_72334=true;_72404=='L'->nb_setarg(2,contrl(10,inf,each),_72256);_72404==l->nb_setarg(3,contrl(10,inf,each),leap),_72334=true;(_72404=='\n';_72404=='\r')->_72322=false,nb_setarg(3,contrl(10,inf,each),leap),_72334=true;_72404==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_72404=='G'->bt,_72334=false;_72404==s->_72322=true,_72334=false;true->write('Unknown Char'),fail),(nonvar(_72334);nonvar(_72322));true),((_S238==true;_72322==true)->!;true),(nonvar(_72334)->_72334==true;true),(flag(result_num,_72256,_72256),_72256>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S656). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S070,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_72078),metta_return(_72078),user:ignore(retract(thrown_metta_return(_72078)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S230,500,'&top','',_97238). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S844),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_16838)*->nb_setarg(1,retval(fail),_16838);fail,trace,call(eval_09(=,_S844),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_16838)),ignore(notrace((\+_16838\=_17024,nb_setarg(1,retval(fail),_16838))))),user:ignore((_17058==1->ignore(\+ \+ (flag(eval_num,_17084,_17084+1),(retval(fail)\=@=retval(fail),nonvar(_16838)->indentq(0,_17084,<--,[e,_16838]);indentq(0,_17084,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_17084,_17084+1),(retval(fail)\=@=retval(fail),nonvar(_16838)->indentq(0,_17084,<--,[e,_16838]);indentq(0,_17084,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S806). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S160,_5372,'','',_5378). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S790),findall_eval(=,_13796,499,'&top',[superpose,[a,b,c,d]],_13804))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S790,_13804)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S790,_13804)),_13830),!,ignore((once((_13830='True',trace_on_pass;_13830='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_13908,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_13916),findall_eval(=,_13922,499,'&top',[superpose,[a,b,c,d]],_13930)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S670),findall_eval(=,_44676,499,'&top',[superpose,[a,b,c,d]],_44684))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S670,_44684)),user:(get_pass_fail(_44708,_44710,_44712),if_t(_44712==0,flag(loonit_failure,_44730,_44730+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S658,_72660)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S018). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S488),findall_eval(=,_60560,499,'&top',[superpose,[a,b,c,d]],_60568))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S644,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S644)),is_returned(_S644)),_95648,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S248,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S248)),is_returned(_S248)),_5252,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S274)),is_returned(_S274))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S886)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S412),metta_return(_S412),user:ignore(retract(thrown_metta_return(_S412)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S546). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S726,nb_setarg(1,retval(c),c))))),user:ignore((_29760==1->ignore(\+ \+ (flag(eval_num,_29786,_29786+1),(retval(c)\=@=retval(fail),nonvar(c)->indentq(1,_29786,<--,[e,c]);indentq(1,_29786,<--,[e,retval(c)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_29786,_29786+1),(retval(c)\=@=retval(fail),nonvar(c)->indentq(1,_29786,<--,[e,c]);indentq(1,_29786,<--,[e,retval(c)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)*->nb_setarg(1,retval(c),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c)),ignore(notrace((\+c\=_S420,nb_setarg(1,retval(c),c)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],c). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],c). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],c)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b b c c c d)) d]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4590))|_4566],_4554))|_4530],_4518))|_4494],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4740))|_4716],_4704))|_4680],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4830],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_4880))|_4854],_4782))|_4756],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5022],_5010))|_4986],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5106],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5166)))|_5130],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5286],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5384],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],d)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
b,
c,
c |
...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b,
b,
c |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
b |
...]]),P;HTML|[
superpose,
[ a,
b,
b |
...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],d),eval_subst_args_here(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],d)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],d),eval_41(P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ a,
b,
b,
c,
c,
c |
...]],d)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],d)),ignore(notrace((\+d\=_7658,nb_setarg(1,retval(c),d))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],d)),ignore(notrace((\+d\=_7846,nb_setarg(1,retval(c),d))))),user:ignore((_7884==1->ignore(\+ \+ (flag(eval_num,_7910,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c,
c |
...]]],_8086) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8188),metta_return(_8234),user:ignore(retract(thrown_metta_return(_8252)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b,
c |
...]]],_8290)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8402)),is_returned(_8436)))
[151] findall_loop(_8460,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8496)),is_returned(_8530)),_8464,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8566,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8602)),is_returned(_8624)),_8570,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
b |
...]]],_8684),findall_eval(=,_8732,499,'&top',P;HTML| [ superpose, [ ...|...]],_8740)))
[144] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call('',_8826) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9006,_9008)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9162),findall_eval(=,_9192,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9200))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9230,_9232)),user:(get_pass_fail(_9248,_9250,_9252),if_t(_9262==0,flag(loonit_failure,_9270,_9276+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9416),findall_eval(=,_9446,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9454))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9484,_9486)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9514,_9516)),_9504),!,ignore((once((_9552='True',trace_on_pass;_9564='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9590,499,'&top',...,_9598),findall_eval(=,_9604,499,'&top',...,_9612)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty('',_9638,_9640,'','',_9646) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,'',499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
b |
...]]],
[ superpose, [ ...|...]]],_9680) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''('')
[128] call_cleanup(user:((call(eval_09(=,_9878),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_9872)*->nb_setarg(1,retval(fail),_9922);fail,trace,call(eval_09(=,_9956),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_9950)),ignore(notrace((\+_10002\=_10004,nb_setarg(1,retval(fail),_10012))))),user:ignore((_10042==1->ignore(\+ \+ (flag(eval_num,_10068,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval('',e,499,'&top','','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10176,500,'&top','',_10184) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10224,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_10232),metta_return(_10308),user:ignore(retract(thrown_metta_return(_10326)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''('')
[118] rtrace_on_error('') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call('',_10410) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive('','',_10438,'',(print_result_output(false,_10454,_10456,prev_result('Empty'),[],contrl(10,inf,each),res(_10488),_10466,[],_10470,_10472),(_10510>=inf->!;true),_10522=_10524,_10534=_10536,(_10558==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02('','&top','','','','',[],[],'',_10668) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_10808),_10714,[],[],_10720,_10722),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11088),_10994,[],[],_11000,_11002),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11368),_11274,[],[],_11280,_11282),_11254,user:write_src(error(_11442,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_11570),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11634,_11636,_11638,_11640)),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11698,_11700,_11702,_11704,_11706,_11708)),give_up(_11740),user:pp_m('red',gave_up(_11756))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_11800),give_up(_11880),user:write_src_uo(dont_give_up(_11894))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,3000013,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12152))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_12668,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_12868),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_12880,_12882),nb_setval('$circular_goals',_12894))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13324),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13336,_13338),nb_setval('$circular_goals',_13350))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13376,user:(always_rethrow(_13412)->throw(_13416);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _13428))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_13902,user:(always_rethrow(_13932)->throw(_13936);pp_m_m_red('red',run_cmd_args in _13948))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S594,user:(always_rethrow(_S594)->throw(_S594);pp_m_m_red(red,run_cmd_args in _S594))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S070,user:(always_rethrow(_S070)->throw(_S070);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S070))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S436),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S436,_5692),nb_setval('$circular_goals',_5692))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S834),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S834,_36848),nb_setval('$circular_goals',_36848))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S148,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,3000013,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(8,0),line_char(11,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]),_S372)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S334),give_up(_104462),user:write_src_uo(dont_give_up(_104462))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S274),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5422,_5424,_5426,_5428)),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_5422,_5424,_5426,_5428,_5424,_5460)),give_up(_5464),user:pp_m(red,gave_up(_5464))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S834),_S834,[],[],_S834,_34842),_34814,user:write_src(error(_34814,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S170),_S170,[],[],_S170,_61178),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S124),_S124,[],[],_S124,_90132),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02('','&top','','','','',[],[],'',_S208). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive('','',_S530,'',(print_result_output(false,_S530,_24548,prev_result('Empty'),[],contrl(10,inf,each),res(_24580),_24558,[],_24562,_24564),(_24548>=inf->!;true),_24614=_24616,_24626=_24628,(_24564==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_24696),old_not_compatio((writeq(key=_24696),nl)),(_24696==b->once(repl),fail;_24696=='B'->once(prolog),fail;_24696==a->notrace(abort),fail;_24696==e->notrace(halt(5)),fail;_24696==m->make,fail;_24696==c->trace,_24626=true;_24696=='C'->once(cls),fail;_24696==' '->trace,_24626=true;_24696==t->nop(set_debug(eval,true)),rtrace,_24626=true;_24696=='T'->set_debug(eval,true),_24626=true;_24696== ? -> print_debug_help,fail;_24696==(;)->_24626=true;_24696==esc('[A',[27,91,65])->_24614=true,_24626=false;_24696==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_24614=false,_24626=true;_24696=='L'->nb_setarg(2,contrl(10,inf,each),_24548);_24696==l->nb_setarg(3,contrl(10,inf,each),leap),_24626=true;(_24696=='\n';_24696=='\r')->_24614=false,nb_setarg(3,contrl(10,inf,each),leap),_24626=true;_24696==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]]));_24696=='G'->bt,_24626=false;_24696==s->_24614=true,_24626=false;true->write('Unknown Char'),fail),(nonvar(_24626);nonvar(_24614));true),((_S530==true;_24614==true)->!;true),(nonvar(_24626)->_24626==true;true),(flag(result_num,_24548,_24548),_24548>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call('',_S936). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S438,500,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_24446),metta_return(_24446),user:ignore(retract(thrown_metta_return(_24446)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S586,500,'&top','',_49594). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval('',e,499,'&top','',''). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S540),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_94534)*->nb_setarg(1,retval(fail),_94534);fail,trace,call(eval_09(=,_S540),499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_94534)),ignore(notrace((\+_94534\=_94720,nb_setarg(1,retval(fail),_94534))))),user:ignore((_94754==1->ignore(\+ \+ (flag(eval_num,_94780,_94780+1),(retval(fail)\=@=retval(fail),nonvar(_94534)->indentq(0,_94780,<--,[e,_94534]);indentq(0,_94780,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_94780,_94780+1),(retval(fail)\=@=retval(fail),nonvar(_94534)->indentq(0,_94780,<--,[e,_94534]);indentq(0,_94780,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,'',499,'&top',[assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],_S606). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty('',_S948,_67950,'','',_67956). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S698),findall_eval(=,_90704,499,'&top',[superpose,[a,b,c,d]],_90712))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S698,_90712)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S698,_90712)),_90738),!,ignore((once((_90738='True',trace_on_pass;_90738='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_90816,499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_90824),findall_eval(=,_90830,499,'&top',[superpose,[a,b,c,d]],_90838)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(0,0,0),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S212),findall_eval(=,_5218,499,'&top',[superpose,[a,b,c,d]],_5226))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S212,_5226)),user:(get_pass_fail(_5250,_5252,_5254),if_t(_5254==0,flag(loonit_failure,_5272,_5272+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,b,c,c,c,d]]],[superpose,[a,b,c,d]]],'',equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S262,_24264)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',''). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call('',_S702). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error(''). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S858),findall_eval(=,_12930,499,'&top',[superpose,[a,b,c,d]],_12938))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S002,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S002)),is_returned(_S002)),_48006,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S358,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S358)),is_returned(_S358)),_72362,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S100)),is_returned(_S100))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S108)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S622),metta_return(_S622),user:ignore(retract(thrown_metta_return(_S622)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],_S744). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d)),ignore(notrace((\+d\=_S510,nb_setarg(1,retval(c),d))))),user:ignore((_5070==1->ignore(\+ \+ (flag(eval_num,_5096,_5096+1),(retval(c)\=@=retval(fail),nonvar(d)->indentq(1,_5096,<--,[e,d]);indentq(1,_5096,<--,[e,retval(c)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5096,_5096+1),(retval(c)\=@=retval(fail),nonvar(d)->indentq(1,_5096,<--,[e,d]);indentq(1,_5096,<--,[e,retval(c)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d)),ignore(notrace((\+d\=_S462,nb_setarg(1,retval(c),d)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,b,c,c,c,d]]],d). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d),eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d),eval_subst_args_here([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,b,c,c,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,b,c,c,c,d]],d). % metta_eval.pl:310:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,b,c,c,c,d]]),[superpose,[a,b,b,c,c,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,b,c,c,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,b,c,c,c,d]],d)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2258,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
;
; EVAL TEST
; took 4.20 seconds.
!(assertEqual (unique (superpose (a b b c c c d))) (superpose (a b c d)))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn
(a b c d)
(a b c d)]]
Deterministic: ()
;;;; Test unique with no duplicates
;;;; This test ensures that `unique` leaves a list unchanged if it already contains only unique elements.
!(assertEqual (unique (superpose (a b c d))) (superpose (a b c d)))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.02
[needed_subst_args (superpose (a b c d)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4792))|_4768],_4756))|_4732],_4720))|_4696],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4942))|_4918],_4906))|_4882],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5032],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5082))|_5056],_4984))|_4958],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5222],_5210))|_5186],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5306],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5366)))|_5330],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5486],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5584],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
c |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7664,nb_setarg(1,retval(fail),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7852,nb_setarg(1,retval(fail),a))))),user:ignore((_7890==1->ignore(\+ \+ (flag(eval_num,_7916,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8086) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8182),metta_return(_8228),user:ignore(retract(thrown_metta_return(_8246)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8284)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8396)),is_returned(_8430)))
[151] findall_loop(_8454,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8490)),is_returned(_8524)),_8458,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8560,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8596)),is_returned(_8618)),_8564,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8678),findall_eval(=,_8726,499,'&top',P;HTML| [ superpose, [ ...|...]],_8734)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8814),findall_eval(=,_8862,499,'&top',P;HTML| [ superpose, [ ...|...]],_8870))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8952),findall_eval(=,_9000,499,'&top',P;HTML| [ superpose, [ ...|...]],_9008)),_8932) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_9090),findall_eval(=,_9138,499,'&top',P;HTML| [ superpose, [ ...|...]],_9146))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9238),findall_eval(=,_9274,499,'&top',P;HTML|[
superpose,
[ a,
b,
c |
...]],_9282)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b |
...]]],_9462),findall_eval(=,_9504,499,'&top',P;HTML| [ superpose, [ ...|...]],_9512))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9554,_9556)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9710),findall_eval(=,_9740,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9748))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9778,_9780)),user:(get_pass_fail(_9796,_9798,_9800),if_t(_9810==1,flag(loonit_failure,_9818,_9824+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9964),findall_eval(=,_9994,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_10002))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10032,_10034)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10062,_10064)),_10052),!,ignore((once((_10100='True',trace_on_pass;_10112='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10138,499,'&top',...,_10146),findall_eval(=,_10152,499,'&top',...,_10160)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10186,_10188,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_10310),findall_eval(=,_10358,499,'&top',P;HTML| [ superpose, [ ...|...]],_10366)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10408,_10410),_10194) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10436,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10444) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10616),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10610)*->nb_setarg(1,retval(fail),_10660);fail,trace,call(eval_09(=,_10694),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10688)),ignore(notrace((\+_10740\=_10742,nb_setarg(1,retval(fail),_10750))))))
[128] call_cleanup(user:((call(eval_09(=,_10822),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10816)*->nb_setarg(1,retval(fail),_10866);fail,trace,call(eval_09(=,_10900),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10894)),ignore(notrace((\+_10946\=_10948,nb_setarg(1,retval(fail),_10956))))),user:ignore((_10986==1->ignore(\+ \+ (flag(eval_num,_11012,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11100),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11094) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11222,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11230) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11366,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_11374),metta_return(_11450),user:ignore(retract(thrown_metta_return(_11468)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11524),deterministic(_11588)),notrace((xform_out(_11602,_11604),nb_setarg(1,res(_11616),_11612)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11662),deterministic(_11726)),notrace((xform_out(_11740,_11742),nb_setarg(1,res(_11754),_11750))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11802),deterministic(_11866)),notrace((xform_out(_11880,_11882),nb_setarg(1,res(_11894),_11890)))),_11780) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11922,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11958),deterministic(_12010)),notrace((xform_out(_12024,_12026),nb_setarg(1,res(_12038),_12034)))),_11936),(print_result_output(false,_12050,_12052,prev_result('Empty'),[],contrl(10,inf,each),res(_12084),_12062,[],_12066,_12068),(_12106>=inf->!;true),_12118=_12120,_12130=_12132,(_12154==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b |
...]]],
[ superpose,
[ a,
b,
c |
...]]],_12422),_12256,[],[],_12262,_12264) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12646),_12552,[],[],_12558,_12560),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12926),_12832,[],[],_12838,_12840),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_13206),_13112,[],[],_13118,_13120),_13092,user:write_src(error(_13280,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13524),_13474,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13618),_13572,[],[],_13578,_13580)),give_up(_13634),user:pp_m('red',gave_up(_13650))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_13694),give_up(_13774),user:write_src_uo(dont_give_up(_13788))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13830)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13942)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14088))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,4000019,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14322))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14838,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15038),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15050,_15052),nb_setval('$circular_goals',_15064))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15494),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15506,_15508),nb_setval('$circular_goals',_15520))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15546,user:(always_rethrow(_15582)->throw(_15586);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15598))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16072,user:(always_rethrow(_16102)->throw(_16106);pp_m_m_red('red',run_cmd_args in _16118))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S448,user:(always_rethrow(_S448)->throw(_S448);pp_m_m_red(red,run_cmd_args in _S448))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S820,user:(always_rethrow(_S820)->throw(_S820);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S820))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S198),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S198,_75212),nb_setval('$circular_goals',_75212))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S746),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S746,_5760),nb_setval('$circular_goals',_5760))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S936,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,4000019,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S480)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S586)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S678)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S372)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S028),give_up(_79138),user:write_src_uo(dont_give_up(_79138))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S146),_S146,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S146),_S146,[],[],_S146,_5766)),give_up(_5770),user:pp_m(red,gave_up(_5770))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S362),_S362,[],[],_S362,_14370),_14342,user:write_src(error(_14342,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S936),_S936,[],[],_S936,_39944),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S128),_S128,[],[],_S128,_68136),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],[unique,[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S296),_S296,[],[],_S296,_96304). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S450,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5486),deterministic(_S450)),notrace((xform_out(_5486,_5608),nb_setarg(1,res(_5620),_5608)))),_5464),(print_result_output(false,_S450,_5634,prev_result('Empty'),[],contrl(10,inf,each),res(_5620),_5464,[],_5608,_5650),(_5634>=inf->!;true),_5696=_5698,_5708=_5710,(_5650==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_5778),old_not_compatio((writeq(key=_5778),nl)),(_5778==b->once(repl),fail;_5778=='B'->once(prolog),fail;_5778==a->notrace(abort),fail;_5778==e->notrace(halt(5)),fail;_5778==m->make,fail;_5778==c->trace,_5708=true;_5778=='C'->once(cls),fail;_5778==' '->trace,_5708=true;_5778==t->nop(set_debug(eval,true)),rtrace,_5708=true;_5778=='T'->set_debug(eval,true),_5708=true;_5778== ? -> print_debug_help,fail;_5778==(;)->_5708=true;_5778==esc('[A',[27,91,65])->_5696=true,_5708=false;_5778==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_5696=false,_5708=true;_5778=='L'->nb_setarg(2,contrl(10,inf,each),_5634);_5778==l->nb_setarg(3,contrl(10,inf,each),leap),_5708=true;(_5778=='\n';_5778=='\r')->_5696=false,nb_setarg(3,contrl(10,inf,each),leap),_5708=true;_5778==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]));_5778=='G'->bt,_5708=false;_5778==s->_5696=true,_5708=false;true->write('Unknown Char'),fail),(nonvar(_5708);nonvar(_5696));true),((_S450==true;_5696==true)->!;true),(nonvar(_5708)->_5708==true;true),(flag(result_num,_5634,_5634),_5634>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S534),deterministic(_55640)),notrace((xform_out(_S534,_55656),nb_setarg(1,res(_55668),_55656)))),_55512). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S818),deterministic(_80924)),notrace((xform_out(_S818,_80940),nb_setarg(1,res(_80952),_80940))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S042),deterministic(_106148)),notrace((xform_out(_S042,_106164),nb_setarg(1,res(_106176),_106164))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S568,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_16576),metta_return(_16576),user:ignore(retract(thrown_metta_return(_16576)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S464,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_41472). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S630),e,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_65624). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S930),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_89924)*->nb_setarg(1,retval(fail),_89924);fail,trace,call(eval_09(=,_S930),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_89924)),ignore(notrace((\+_89924\=_90092,nb_setarg(1,retval(fail),_89924))))),user:ignore((_90126==1->ignore(\+ \+ (flag(eval_num,_90152,_90152+1),(retval(fail)\=@=retval(fail),nonvar(_89924)->indentq(0,_90152,<--,[e,_89924]);indentq(0,_90152,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_90152,_90152+1),(retval(fail)\=@=retval(fail),nonvar(_89924)->indentq(0,_90152,<--,[e,_89924]);indentq(0,_90152,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S322),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5316)*->nb_setarg(1,retval(fail),_5316);fail,trace,call(eval_09(=,_S322),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5316)),ignore(notrace((\+_5316\=_5484,nb_setarg(1,retval(fail),_5316)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S788,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_43796). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S892,_67894,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S892),findall_eval(=,_68028,499,'&top',[superpose,[a,b,c,d]],_67894)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S892,_67894),_67900). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S084),findall_eval(=,_94090,499,'&top',[superpose,[a,b,c,d]],_94098))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S084,_94098)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S084,_94098)),_94124),!,ignore((once((_94124='True',trace_on_pass;_94124='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_94202,499,'&top',[unique,[superpose,[a,b,c,d]]],_94210),findall_eval(=,_94216,499,'&top',[superpose,[a,b,c,d]],_94224)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S406),findall_eval(=,_5412,499,'&top',[superpose,[a,b,c,d]],_5420))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S406,_5420)),user:(get_pass_fail(_5444,_5446,_5448),if_t(_5448==1,flag(loonit_failure,_5466,_5466+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S880),findall_eval(=,_28886,499,'&top',[superpose,[a,b,c,d]],_28894))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S880,_28894)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S830),findall_eval(=,_54884,499,'&top',[superpose,[a,b,c,d]],_54892)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S312),findall_eval(=,_79366,499,'&top',[superpose,[a,b,c,d]],_79374))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S602),findall_eval(=,_103656,499,'&top',[superpose,[a,b,c,d]],_103664)),_103582). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S206),findall_eval(=,_5260,499,'&top',[superpose,[a,b,c,d]],_5268))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S146),findall_eval(=,_27200,499,'&top',[superpose,[a,b,c,d]],_27208))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S038,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S038)),is_returned(_S038)),_62042,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S142,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S142)),is_returned(_S142)),_86146,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S632)),is_returned(_S632))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S336)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S598),metta_return(_S598),user:ignore(retract(thrown_metta_return(_S598)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S468). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,c,d]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],a)),ignore(notrace((\+a\=_S230,nb_setarg(1,retval(fail),a))))),user:ignore((_5264==1->ignore(\+ \+ (flag(eval_num,_5290,_5290+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_5290,<--,[e,a]);indentq(1,_5290,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5290,_5290+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_5290,<--,[e,a]);indentq(1,_5290,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],a)),ignore(notrace((\+a\=_S940,nb_setarg(1,retval(fail),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a),eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a),eval_subst_args_here([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],a). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,c,d]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b c d)) b]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4802))|_4778],_4766))|_4742],_4730))|_4706],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4952))|_4928],_4916))|_4892],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5042],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5092))|_5066],_4994))|_4968],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5234],_5222))|_5198],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5318],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5378)))|_5342],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5498],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5596],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],b)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
c |
...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=b),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_7676,nb_setarg(1,retval(a),b))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],b)),ignore(notrace((\+b\=_7864,nb_setarg(1,retval(a),b))))),user:ignore((_7902==1->ignore(\+ \+ (flag(eval_num,_7928,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],b) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8098) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8194),metta_return(_8240),user:ignore(retract(thrown_metta_return(_8258)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8296)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8408)),is_returned(_8442)))
[151] findall_loop(_8466,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8502)),is_returned(_8536)),_8470,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8572,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8608)),is_returned(_8630)),_8576,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8690),findall_eval(=,_8738,499,'&top',P;HTML| [ superpose, [ ...|...]],_8746)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8826),findall_eval(=,_8874,499,'&top',P;HTML| [ superpose, [ ...|...]],_8882))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8964),findall_eval(=,_9012,499,'&top',P;HTML| [ superpose, [ ...|...]],_9020)),_8944) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_9102),findall_eval(=,_9150,499,'&top',P;HTML| [ superpose, [ ...|...]],_9158))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9250),findall_eval(=,_9286,499,'&top',P;HTML|[
superpose,
[ a,
b,
c |
...]],_9294)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b |
...]]],_9474),findall_eval(=,_9516,499,'&top',P;HTML| [ superpose, [ ...|...]],_9524))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9566,_9568)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9722),findall_eval(=,_9752,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9760))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9790,_9792)),user:(get_pass_fail(_9808,_9810,_9812),if_t(_9822==1,flag(loonit_failure,_9830,_9836+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9976),findall_eval(=,_10006,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_10014))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10044,_10046)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10074,_10076)),_10064),!,ignore((once((_10112='True',trace_on_pass;_10124='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10150,499,'&top',...,_10158),findall_eval(=,_10164,499,'&top',...,_10172)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10198,_10200,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_10322),findall_eval(=,_10370,499,'&top',P;HTML| [ superpose, [ ...|...]],_10378)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10420,_10422),_10206) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10448,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10456) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10628),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10622)*->nb_setarg(1,retval(fail),_10672);fail,trace,call(eval_09(=,_10706),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10700)),ignore(notrace((\+_10752\=_10754,nb_setarg(1,retval(fail),_10762))))))
[128] call_cleanup(user:((call(eval_09(=,_10834),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10828)*->nb_setarg(1,retval(fail),_10878);fail,trace,call(eval_09(=,_10912),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10906)),ignore(notrace((\+_10958\=_10960,nb_setarg(1,retval(fail),_10968))))),user:ignore((_10998==1->ignore(\+ \+ (flag(eval_num,_11024,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11112),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11106) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11234,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11242) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11378,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_11386),metta_return(_11462),user:ignore(retract(thrown_metta_return(_11480)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11536),deterministic(_11600)),notrace((xform_out(_11614,_11616),nb_setarg(1,res(_11628),_11624)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11674),deterministic(_11738)),notrace((xform_out(_11752,_11754),nb_setarg(1,res(_11766),_11762))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11814),deterministic(_11878)),notrace((xform_out(_11892,_11894),nb_setarg(1,res(_11906),_11902)))),_11792) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11934,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11970),deterministic(_12022)),notrace((xform_out(_12036,_12038),nb_setarg(1,res(_12050),_12046)))),_11948),(print_result_output(false,_12062,_12064,prev_result('Empty'),[],contrl(10,inf,each),res(_12096),_12074,[],_12078,_12080),(_12118>=inf->!;true),_12130=_12132,_12142=_12144,(_12166==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b |
...]]],
[ superpose,
[ a,
b,
c |
...]]],_12434),_12268,[],[],_12274,_12276) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12658),_12564,[],[],_12570,_12572),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12938),_12844,[],[],_12850,_12852),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_13218),_13124,[],[],_13130,_13132),_13104,user:write_src(error(_13292,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13536),_13486,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13630),_13584,[],[],_13590,_13592)),give_up(_13646),user:pp_m('red',gave_up(_13662))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_13706),give_up(_13786),user:write_src_uo(dont_give_up(_13800))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13842)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13954)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14100))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,4000019,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14334))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14850,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15050),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15062,_15064),nb_setval('$circular_goals',_15076))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15506),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15518,_15520),nb_setval('$circular_goals',_15532))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15558,user:(always_rethrow(_15594)->throw(_15598);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15610))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16084,user:(always_rethrow(_16114)->throw(_16118);pp_m_m_red('red',run_cmd_args in _16130))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S422,user:(always_rethrow(_S422)->throw(_S422);pp_m_m_red(red,run_cmd_args in _S422))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S442,user:(always_rethrow(_S442)->throw(_S442);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S442))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S820),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S820,_99834),nb_setval('$circular_goals',_99834))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S652),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S652,_25666),nb_setval('$circular_goals',_25666))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S302,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,4000019,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S434)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S684)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S292)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S986)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S642),give_up(_102752),user:write_src_uo(dont_give_up(_102752))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S630),_S630,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S630),_S630,[],[],_S630,_5778)),give_up(_5782),user:pp_m(red,gave_up(_5782))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S612),_S612,[],[],_S612,_35620),_35592,user:write_src(error(_35592,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S186),_S186,[],[],_S186,_61194),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S378),_S378,[],[],_S378,_89386),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],[unique,[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S424),_S424,[],[],_S424,_5432). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S322,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_28358),deterministic(_S322)),notrace((xform_out(_28358,_28480),nb_setarg(1,res(_28492),_28480)))),_28336),(print_result_output(false,_S322,_28506,prev_result('Empty'),[],contrl(10,inf,each),res(_28492),_28336,[],_28480,_28522),(_28506>=inf->!;true),_28568=_28570,_28580=_28582,(_28522==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_28650),old_not_compatio((writeq(key=_28650),nl)),(_28650==b->once(repl),fail;_28650=='B'->once(prolog),fail;_28650==a->notrace(abort),fail;_28650==e->notrace(halt(5)),fail;_28650==m->make,fail;_28650==c->trace,_28580=true;_28650=='C'->once(cls),fail;_28650==' '->trace,_28580=true;_28650==t->nop(set_debug(eval,true)),rtrace,_28580=true;_28650=='T'->set_debug(eval,true),_28580=true;_28650== ? -> print_debug_help,fail;_28650==(;)->_28580=true;_28650==esc('[A',[27,91,65])->_28568=true,_28580=false;_28650==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_28568=false,_28580=true;_28650=='L'->nb_setarg(2,contrl(10,inf,each),_28506);_28650==l->nb_setarg(3,contrl(10,inf,each),leap),_28580=true;(_28650=='\n';_28650=='\r')->_28568=false,nb_setarg(3,contrl(10,inf,each),leap),_28580=true;_28650==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]));_28650=='G'->bt,_28580=false;_28650==s->_28568=true,_28580=false;true->write('Unknown Char'),fail),(nonvar(_28580);nonvar(_28568));true),((_S322==true;_28568==true)->!;true),(nonvar(_28580)->_28580==true;true),(flag(result_num,_28506,_28506),_28506>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S418),deterministic(_78524)),notrace((xform_out(_S418,_78540),nb_setarg(1,res(_78552),_78540)))),_78396). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S702),deterministic(_103808)),notrace((xform_out(_S702,_103824),nb_setarg(1,res(_103836),_103824))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S374),deterministic(_5480)),notrace((xform_out(_S374,_5496),nb_setarg(1,res(_5508),_5496))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S324,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_40332),metta_return(_40332),user:ignore(retract(thrown_metta_return(_40332)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S220,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_65228). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S386),e,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_89380). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S686),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5356)*->nb_setarg(1,retval(fail),_5356);fail,trace,call(eval_09(=,_S686),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5356)),ignore(notrace((\+_5356\=_5524,nb_setarg(1,retval(fail),_5356))))),user:ignore((_5558==1->ignore(\+ \+ (flag(eval_num,_5584,_5584+1),(retval(fail)\=@=retval(fail),nonvar(_5356)->indentq(0,_5584,<--,[e,_5356]);indentq(0,_5584,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5584,_5584+1),(retval(fail)\=@=retval(fail),nonvar(_5356)->indentq(0,_5584,<--,[e,_5356]);indentq(0,_5584,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S538),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_23532)*->nb_setarg(1,retval(fail),_23532);fail,trace,call(eval_09(=,_S538),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_23532)),ignore(notrace((\+_23532\=_23700,nb_setarg(1,retval(fail),_23532)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S762,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_68770). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S866,_92868,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S866),findall_eval(=,_93002,499,'&top',[superpose,[a,b,c,d]],_92868)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S866,_92868),_92874). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S414),findall_eval(=,_5420,499,'&top',[superpose,[a,b,c,d]],_5428))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S414,_5428)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S414,_5428)),_5454),!,ignore((once((_5454='True',trace_on_pass;_5454='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_5532,499,'&top',[unique,[superpose,[a,b,c,d]]],_5540),findall_eval(=,_5546,499,'&top',[superpose,[a,b,c,d]],_5554)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S166),findall_eval(=,_24172,499,'&top',[superpose,[a,b,c,d]],_24180))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S166,_24180)),user:(get_pass_fail(_24204,_24206,_24208),if_t(_24208==1,flag(loonit_failure,_24226,_24226+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S664),findall_eval(=,_51670,499,'&top',[superpose,[a,b,c,d]],_51678))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S664,_51678)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S614),findall_eval(=,_77668,499,'&top',[superpose,[a,b,c,d]],_77676)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S096),findall_eval(=,_102150,499,'&top',[superpose,[a,b,c,d]],_102158))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S232),findall_eval(=,_5286,499,'&top',[superpose,[a,b,c,d]],_5294)),_5212). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S302),findall_eval(=,_26356,499,'&top',[superpose,[a,b,c,d]],_26364))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S524),findall_eval(=,_50578,499,'&top',[superpose,[a,b,c,d]],_50586))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S416,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S416)),is_returned(_S416)),_85420,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S520,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S520)),is_returned(_S520)),_5166,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S458)),is_returned(_S458))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S806)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S068),metta_return(_S068),user:ignore(retract(thrown_metta_return(_S068)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S938). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,c,d]]],b). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],b)),ignore(notrace((\+b\=_S918,nb_setarg(1,retval(a),b))))),user:ignore((_16952==1->ignore(\+ \+ (flag(eval_num,_16978,_16978+1),(retval(a)\=@=retval(fail),nonvar(b)->indentq(1,_16978,<--,[e,b]);indentq(1,_16978,<--,[e,retval(a)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_16978,_16978+1),(retval(a)\=@=retval(fail),nonvar(b)->indentq(1,_16978,<--,[e,b]);indentq(1,_16978,<--,[e,retval(a)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],b)*->nb_setarg(1,retval(a),b);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],b)),ignore(notrace((\+b\=_S102,nb_setarg(1,retval(a),b)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],b). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],b). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b),eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b),eval_subst_args_here([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],b). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=b),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],b)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,c,d]],b)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b c d)) c]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4814))|_4790],_4778))|_4754],_4742))|_4718],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4964))|_4940],_4928))|_4904],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5054],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5104))|_5078],_5006))|_4980],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5246],_5234))|_5210],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5330],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5390)))|_5354],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5510],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5608],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],c)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
c |
...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=c),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_7688,nb_setarg(1,retval(b),c))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],c)),ignore(notrace((\+c\=_7876,nb_setarg(1,retval(b),c))))),user:ignore((_7914==1->ignore(\+ \+ (flag(eval_num,_7940,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],c) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8110) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8206),metta_return(_8252),user:ignore(retract(thrown_metta_return(_8270)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8308)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8420)),is_returned(_8454)))
[151] findall_loop(_8478,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8514)),is_returned(_8548)),_8482,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8584,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8620)),is_returned(_8642)),_8588,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8702),findall_eval(=,_8750,499,'&top',P;HTML| [ superpose, [ ...|...]],_8758)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8838),findall_eval(=,_8886,499,'&top',P;HTML| [ superpose, [ ...|...]],_8894))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8976),findall_eval(=,_9024,499,'&top',P;HTML| [ superpose, [ ...|...]],_9032)),_8956) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_9114),findall_eval(=,_9162,499,'&top',P;HTML| [ superpose, [ ...|...]],_9170))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9262),findall_eval(=,_9298,499,'&top',P;HTML|[
superpose,
[ a,
b,
c |
...]],_9306)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b |
...]]],_9486),findall_eval(=,_9528,499,'&top',P;HTML| [ superpose, [ ...|...]],_9536))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9578,_9580)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9734),findall_eval(=,_9764,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9772))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9802,_9804)),user:(get_pass_fail(_9820,_9822,_9824),if_t(_9834==1,flag(loonit_failure,_9842,_9848+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9988),findall_eval(=,_10018,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_10026))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10056,_10058)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10086,_10088)),_10076),!,ignore((once((_10124='True',trace_on_pass;_10136='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10162,499,'&top',...,_10170),findall_eval(=,_10176,499,'&top',...,_10184)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10210,_10212,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_10334),findall_eval(=,_10382,499,'&top',P;HTML| [ superpose, [ ...|...]],_10390)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10432,_10434),_10218) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10460,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10468) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10640),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10634)*->nb_setarg(1,retval(fail),_10684);fail,trace,call(eval_09(=,_10718),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10712)),ignore(notrace((\+_10764\=_10766,nb_setarg(1,retval(fail),_10774))))))
[128] call_cleanup(user:((call(eval_09(=,_10846),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10840)*->nb_setarg(1,retval(fail),_10890);fail,trace,call(eval_09(=,_10924),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10918)),ignore(notrace((\+_10970\=_10972,nb_setarg(1,retval(fail),_10980))))),user:ignore((_11010==1->ignore(\+ \+ (flag(eval_num,_11036,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11124),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11118) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11246,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_11254) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11390,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_11398),metta_return(_11474),user:ignore(retract(thrown_metta_return(_11492)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11548),deterministic(_11612)),notrace((xform_out(_11626,_11628),nb_setarg(1,res(_11640),_11636)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11686),deterministic(_11750)),notrace((xform_out(_11764,_11766),nb_setarg(1,res(_11778),_11774))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11826),deterministic(_11890)),notrace((xform_out(_11904,_11906),nb_setarg(1,res(_11918),_11914)))),_11804) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11946,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11982),deterministic(_12034)),notrace((xform_out(_12048,_12050),nb_setarg(1,res(_12062),_12058)))),_11960),(print_result_output(false,_12074,_12076,prev_result('Empty'),[],contrl(10,inf,each),res(_12108),_12086,[],_12090,_12092),(_12130>=inf->!;true),_12142=_12144,_12154=_12156,(_12178==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b |
...]]],
[ superpose,
[ a,
b,
c |
...]]],_12446),_12280,[],[],_12286,_12288) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12670),_12576,[],[],_12582,_12584),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12950),_12856,[],[],_12862,_12864),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_13230),_13136,[],[],_13142,_13144),_13116,user:write_src(error(_13304,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13548),_13498,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13642),_13596,[],[],_13602,_13604)),give_up(_13658),user:pp_m('red',gave_up(_13674))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_13718),give_up(_13798),user:write_src_uo(dont_give_up(_13812))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13854)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13966)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14112))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,4000019,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14346))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14862,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15062),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15074,_15076),nb_setval('$circular_goals',_15088))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15518),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15530,_15532),nb_setval('$circular_goals',_15544))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15570,user:(always_rethrow(_15606)->throw(_15610);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15622))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16096,user:(always_rethrow(_16126)->throw(_16130);pp_m_m_red('red',run_cmd_args in _16142))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S216,user:(always_rethrow(_S216)->throw(_S216);pp_m_m_red(red,run_cmd_args in _S216))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S702,user:(always_rethrow(_S702)->throw(_S702);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S702))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S080),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S080,_5928),nb_setval('$circular_goals',_5928))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S896),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S896,_40910),nb_setval('$circular_goals',_40910))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S066,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,4000019,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S726)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S164)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S784)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S478)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S506),give_up(_5616),user:write_src_uo(dont_give_up(_5616))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S718),_S718,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S718),_S718,[],[],_S718,_20866)),give_up(_20870),user:pp_m(red,gave_up(_20870))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S304),_S304,[],[],_S304,_53312),_53284,user:write_src(error(_53284,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S878),_S878,[],[],_S878,_78886),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S070),_S070,[],[],_S070,_5468),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],[unique,[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S584),_S584,[],[],_S584,_13592). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S046,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_47082),deterministic(_S046)),notrace((xform_out(_47082,_47204),nb_setarg(1,res(_47216),_47204)))),_47060),(print_result_output(false,_S046,_47230,prev_result('Empty'),[],contrl(10,inf,each),res(_47216),_47060,[],_47204,_47246),(_47230>=inf->!;true),_47292=_47294,_47304=_47306,(_47246==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_47374),old_not_compatio((writeq(key=_47374),nl)),(_47374==b->once(repl),fail;_47374=='B'->once(prolog),fail;_47374==a->notrace(abort),fail;_47374==e->notrace(halt(5)),fail;_47374==m->make,fail;_47374==c->trace,_47304=true;_47374=='C'->once(cls),fail;_47374==' '->trace,_47304=true;_47374==t->nop(set_debug(eval,true)),rtrace,_47304=true;_47374=='T'->set_debug(eval,true),_47304=true;_47374== ? -> print_debug_help,fail;_47374==(;)->_47304=true;_47374==esc('[A',[27,91,65])->_47292=true,_47304=false;_47374==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_47292=false,_47304=true;_47374=='L'->nb_setarg(2,contrl(10,inf,each),_47230);_47374==l->nb_setarg(3,contrl(10,inf,each),leap),_47304=true;(_47374=='\n';_47374=='\r')->_47292=false,nb_setarg(3,contrl(10,inf,each),leap),_47304=true;_47374==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]));_47374=='G'->bt,_47304=false;_47374==s->_47292=true,_47304=false;true->write('Unknown Char'),fail),(nonvar(_47304);nonvar(_47292));true),((_S046==true;_47292==true)->!;true),(nonvar(_47304)->_47304==true;true),(flag(result_num,_47230,_47230),_47230>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S142),deterministic(_97248)),notrace((xform_out(_S142,_97264),nb_setarg(1,res(_97276),_97264)))),_97120). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S412),deterministic(_5518)),notrace((xform_out(_S412,_5534),nb_setarg(1,res(_5546),_5534))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S500),deterministic(_26606)),notrace((xform_out(_S500,_26622),nb_setarg(1,res(_26634),_26622))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S396,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_62404),metta_return(_62404),user:ignore(retract(thrown_metta_return(_62404)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S292,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_87300). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S458),e,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5352). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S072),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_13066)*->nb_setarg(1,retval(fail),_13066);fail,trace,call(eval_09(=,_S072),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_13066)),ignore(notrace((\+_13066\=_13234,nb_setarg(1,retval(fail),_13066))))),user:ignore((_13268==1->ignore(\+ \+ (flag(eval_num,_13294,_13294+1),(retval(fail)\=@=retval(fail),nonvar(_13066)->indentq(0,_13294,<--,[e,_13066]);indentq(0,_13294,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_13294,_13294+1),(retval(fail)\=@=retval(fail),nonvar(_13066)->indentq(0,_13294,<--,[e,_13066]);indentq(0,_13294,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S026),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_47020)*->nb_setarg(1,retval(fail),_47020);fail,trace,call(eval_09(=,_S026),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_47020)),ignore(notrace((\+_47020\=_47188,nb_setarg(1,retval(fail),_47020)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S250,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_92258). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S354,_5298,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S354),findall_eval(=,_5432,499,'&top',[superpose,[a,b,c,d]],_5298)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S354,_5298),_5304). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S644),findall_eval(=,_17650,499,'&top',[superpose,[a,b,c,d]],_17658))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S644,_17658)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S644,_17658)),_17684),!,ignore((once((_17684='True',trace_on_pass;_17684='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_17762,499,'&top',[unique,[superpose,[a,b,c,d]]],_17770),findall_eval(=,_17776,499,'&top',[superpose,[a,b,c,d]],_17784)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S768),findall_eval(=,_47774,499,'&top',[superpose,[a,b,c,d]],_47782))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S768,_47782)),user:(get_pass_fail(_47806,_47808,_47810),if_t(_47810==1,flag(loonit_failure,_47828,_47828+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S266),findall_eval(=,_75272,499,'&top',[superpose,[a,b,c,d]],_75280))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S266,_75280)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S216),findall_eval(=,_101270,499,'&top',[superpose,[a,b,c,d]],_101278)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S256),findall_eval(=,_5310,499,'&top',[superpose,[a,b,c,d]],_5318))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S072),findall_eval(=,_26126,499,'&top',[superpose,[a,b,c,d]],_26134)),_26052). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S354),findall_eval(=,_50408,499,'&top',[superpose,[a,b,c,d]],_50416))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S576),findall_eval(=,_74630,499,'&top',[superpose,[a,b,c,d]],_74638))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S468,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S468)),is_returned(_S468)),_109472,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S298,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S298)),is_returned(_S298)),_11302,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S788)),is_returned(_S788))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S136)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S398),metta_return(_S398),user:ignore(retract(thrown_metta_return(_S398)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S136). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,c,d]]],c). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],c)),ignore(notrace((\+c\=_S500,nb_setarg(1,retval(b),c))))),user:ignore((_46534==1->ignore(\+ \+ (flag(eval_num,_46560,_46560+1),(retval(b)\=@=retval(fail),nonvar(c)->indentq(1,_46560,<--,[e,c]);indentq(1,_46560,<--,[e,retval(b)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_46560,_46560+1),(retval(b)\=@=retval(fail),nonvar(c)->indentq(1,_46560,<--,[e,c]);indentq(1,_46560,<--,[e,retval(b)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],c)*->nb_setarg(1,retval(b),c);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],c)),ignore(notrace((\+c\=_S684,nb_setarg(1,retval(b),c)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],c). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],c). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c),eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c),eval_subst_args_here([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],c). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=c),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],c)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,c,d]],c)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a b c d)) d]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4528))|_4504],_4492))|_4468],_4456))|_4432],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4678))|_4654],_4642))|_4618],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4768],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_4818))|_4792],_4720))|_4694],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_4960],_4948))|_4924],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5044],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5104)))|_5068],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5224],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5322],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],d)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
b,
c |
...]]),P;HTML|[
superpose,
[ a,
b,
c |
...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
b |
...]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
b |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=d),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],d)),ignore(notrace((\+d\=_7332,nb_setarg(1,retval(c),d))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],d)),ignore(notrace((\+d\=_7520,nb_setarg(1,retval(c),d))))),user:ignore((_7558==1->ignore(\+ \+ (flag(eval_num,_7584,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],d) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_7754) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_7850),metta_return(_7896),user:ignore(retract(thrown_metta_return(_7914)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_7952)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8064)),is_returned(_8098)))
[151] findall_loop(_8122,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8158)),is_returned(_8192)),_8126,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8228,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8264)),is_returned(_8286)),_8232,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8346),findall_eval(=,_8394,499,'&top',P;HTML| [ superpose, [ ...|...]],_8402)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8482),findall_eval(=,_8530,499,'&top',P;HTML| [ superpose, [ ...|...]],_8538))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8620),findall_eval(=,_8668,499,'&top',P;HTML| [ superpose, [ ...|...]],_8676)),_8600) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_8758),findall_eval(=,_8806,499,'&top',P;HTML| [ superpose, [ ...|...]],_8814))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8906),findall_eval(=,_8942,499,'&top',P;HTML|[
superpose,
[ a,
b,
c |
...]],_8950)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b |
...]]],_9130),findall_eval(=,_9172,499,'&top',P;HTML| [ superpose, [ ...|...]],_9180))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9222,_9224)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9378),findall_eval(=,_9408,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9416))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9446,_9448)),user:(get_pass_fail(_9464,_9466,_9468),if_t(_9478==1,flag(loonit_failure,_9486,_9492+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9632),findall_eval(=,_9662,499,'&top',P;HTML|[
superpose,
[ a,
b |
...]],_9670))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9700,_9702)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9730,_9732)),_9720),!,ignore((once((_9768='True',trace_on_pass;_9780='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9806,499,'&top',...,_9814),findall_eval(=,_9820,499,'&top',...,_9828)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_9854,_9856,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
b,
c |
...]]],_9978),findall_eval(=,_10026,499,'&top',P;HTML| [ superpose, [ ...|...]],_10034)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10076,_10078),_9862) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10104,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10112) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10284),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10278)*->nb_setarg(1,retval(fail),_10328);fail,trace,call(eval_09(=,_10362),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10356)),ignore(notrace((\+_10408\=_10410,nb_setarg(1,retval(fail),_10418))))))
[128] call_cleanup(user:((call(eval_09(=,_10490),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10484)*->nb_setarg(1,retval(fail),_10534);fail,trace,call(eval_09(=,_10568),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10562)),ignore(notrace((\+_10614\=_10616,nb_setarg(1,retval(fail),_10624))))),user:ignore((_10654==1->ignore(\+ \+ (flag(eval_num,_10680,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_10768),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10762) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10890,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],_10898) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11034,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_11042),metta_return(_11118),user:ignore(retract(thrown_metta_return(_11136)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11192),deterministic(_11256)),notrace((xform_out(_11270,_11272),nb_setarg(1,res(_11284),_11280)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11330),deterministic(_11394)),notrace((xform_out(_11408,_11410),nb_setarg(1,res(_11422),_11418))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_11470),deterministic(_11534)),notrace((xform_out(_11548,_11550),nb_setarg(1,res(_11562),_11558)))),_11448) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11590,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11626),deterministic(_11678)),notrace((xform_out(_11692,_11694),nb_setarg(1,res(_11706),_11702)))),_11604),(print_result_output(false,_11718,_11720,prev_result('Empty'),[],contrl(10,inf,each),res(_11752),_11730,[],_11734,_11736),(_11774>=inf->!;true),_11786=_11788,_11798=_11800,(_11822==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b,
c |
...]]],
[ superpose, [ ...|...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
b |
...]]],
[ superpose,
[ a,
b,
c |
...]]],_12090),_11924,[],[],_11930,_11932) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12314),_12220,[],[],_12226,_12228),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12594),_12500,[],[],_12506,_12508),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]],_12874),_12780,[],[],_12786,_12788),_12760,user:write_src(error(_12948,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13192),_13142,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13286),_13240,[],[],_13246,_13248)),give_up(_13302),user:pp_m('red',gave_up(_13318))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose,
[ a,
b |
...]]],_13362),give_up(_13442),user:write_src_uo(dont_give_up(_13456))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13498)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),_13610)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13756))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,4000019,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ a|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13990))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14506,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14706),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14718,_14720),nb_setval('$circular_goals',_14732))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15162),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15174,_15176),nb_setval('$circular_goals',_15188))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15214,user:(always_rethrow(_15250)->throw(_15254);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15266))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_15740,user:(always_rethrow(_15770)->throw(_15774);pp_m_m_red('red',run_cmd_args in _15786))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S700,user:(always_rethrow(_S700)->throw(_S700);pp_m_m_red(red,run_cmd_args in _S700))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S044,user:(always_rethrow(_S044)->throw(_S044);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S044))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S410),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S410,_5630),nb_setval('$circular_goals',_5630))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S984),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S984,_38998),nb_setval('$circular_goals',_38998))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S786,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,4000019,ref_assert,exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(15,0),line_char(18,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S428)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S988)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S596)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]),_S278)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S922),give_up(_5318),user:write_src_uo(dont_give_up(_5318))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S494),_S494,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S494),_S494,[],[],_S494,_15642)),give_up(_15646),user:pp_m(red,gave_up(_15646))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S068),_S068,[],[],_S068,_48076),_48048,user:write_src(error(_48048,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S630),_S630,[],[],_S630,_73638),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S810),_S810,[],[],_S810,_101818),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],[unique,[superpose,[a,b,c,d]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S138),_S138,[],[],_S138,_5146). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S220,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_38256),deterministic(_S220)),notrace((xform_out(_38256,_38378),nb_setarg(1,res(_38390),_38378)))),_38234),(print_result_output(false,_S220,_38404,prev_result('Empty'),[],contrl(10,inf,each),res(_38390),_38234,[],_38378,_38420),(_38404>=inf->!;true),_38466=_38468,_38478=_38480,(_38420==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_38548),old_not_compatio((writeq(key=_38548),nl)),(_38548==b->once(repl),fail;_38548=='B'->once(prolog),fail;_38548==a->notrace(abort),fail;_38548==e->notrace(halt(5)),fail;_38548==m->make,fail;_38548==c->trace,_38478=true;_38548=='C'->once(cls),fail;_38548==' '->trace,_38478=true;_38548==t->nop(set_debug(eval,true)),rtrace,_38478=true;_38548=='T'->set_debug(eval,true),_38478=true;_38548== ? -> print_debug_help,fail;_38548==(;)->_38478=true;_38548==esc('[A',[27,91,65])->_38466=true,_38478=false;_38548==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_38466=false,_38478=true;_38548=='L'->nb_setarg(2,contrl(10,inf,each),_38404);_38548==l->nb_setarg(3,contrl(10,inf,each),leap),_38478=true;(_38548=='\n';_38548=='\r')->_38466=false,nb_setarg(3,contrl(10,inf,each),leap),_38478=true;_38548==g->write_src(exec([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]]));_38548=='G'->bt,_38478=false;_38548==s->_38466=true,_38478=false;true->write('Unknown Char'),fail),(nonvar(_38478);nonvar(_38466));true),((_S220==true;_38466==true)->!;true),(nonvar(_38478)->_38478==true;true),(flag(result_num,_38404,_38404),_38404>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S304),deterministic(_88410)),notrace((xform_out(_S304,_88426),nb_setarg(1,res(_88438),_88426)))),_88282). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S576),deterministic(_5220)),notrace((xform_out(_S576,_5236),nb_setarg(1,res(_5248),_5236))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S020),deterministic(_14126)),notrace((xform_out(_S020,_14142),nb_setarg(1,res(_14154),_14142))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S904,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_49912),metta_return(_49912),user:ignore(retract(thrown_metta_return(_49912)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S788,500,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_74796). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S942),e,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_98936). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S076),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5070)*->nb_setarg(1,retval(fail),_5070);fail,trace,call(eval_09(=,_S076),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_5070)),ignore(notrace((\+_5070\=_5238,nb_setarg(1,retval(fail),_5070))))),user:ignore((_5272==1->ignore(\+ \+ (flag(eval_num,_5298,_5298+1),(retval(fail)\=@=retval(fail),nonvar(_5070)->indentq(0,_5298,<--,[e,_5070]);indentq(0,_5298,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5298,_5298+1),(retval(fail)\=@=retval(fail),nonvar(_5070)->indentq(0,_5298,<--,[e,_5070]);indentq(0,_5298,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S920),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_34914)*->nb_setarg(1,retval(fail),_34914);fail,trace,call(eval_09(=,_S920),499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_34914)),ignore(notrace((\+_34914\=_35082,nb_setarg(1,retval(fail),_34914)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S132,499,'&top',[assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_80140). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],_S224,_104226,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S224),findall_eval(=,_104360,499,'&top',[superpose,[a,b,c,d]],_104226)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S224,_104226),_104232). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S128),findall_eval(=,_5134,499,'&top',[superpose,[a,b,c,d]],_5142))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S128,_5142)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S128,_5142)),_5168),!,ignore((once((_5168='True',trace_on_pass;_5168='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_5246,499,'&top',[unique,[superpose,[a,b,c,d]]],_5254),findall_eval(=,_5260,499,'&top',[superpose,[a,b,c,d]],_5268)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(1,0,1),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S160),findall_eval(=,_35166,499,'&top',[superpose,[a,b,c,d]],_35174))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S160,_35174)),user:(get_pass_fail(_35198,_35200,_35202),if_t(_35202==1,flag(loonit_failure,_35220,_35220+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,b,c,d]]],[superpose,[a,b,c,d]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S646),findall_eval(=,_62652,499,'&top',[superpose,[a,b,c,d]],_62660))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S646,_62660)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S584),findall_eval(=,_88638,499,'&top',[superpose,[a,b,c,d]],_88646)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S054),findall_eval(=,_5012,499,'&top',[superpose,[a,b,c,d]],_5020))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S146),findall_eval(=,_13200,499,'&top',[superpose,[a,b,c,d]],_13208)),_13126). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S416),findall_eval(=,_37470,499,'&top',[superpose,[a,b,c,d]],_37478))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S626),findall_eval(=,_61680,499,'&top',[superpose,[a,b,c,d]],_61688))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S506,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S506)),is_returned(_S506)),_96510,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S876,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S876)),is_returned(_S876)),_4880,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S752)),is_returned(_S752))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S088)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S338),metta_return(_S338),user:ignore(retract(thrown_metta_return(_S338)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,b,c,d]]],_S196). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,b,c,d]]],d). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],d)),ignore(notrace((\+d\=_S690,nb_setarg(1,retval(c),d))))),user:ignore((_26724==1->ignore(\+ \+ (flag(eval_num,_26750,_26750+1),(retval(c)\=@=retval(fail),nonvar(d)->indentq(1,_26750,<--,[e,d]);indentq(1,_26750,<--,[e,retval(c)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_26750,_26750+1),(retval(c)\=@=retval(fail),nonvar(d)->indentq(1,_26750,<--,[e,d]);indentq(1,_26750,<--,[e,retval(c)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],d)*->nb_setarg(1,retval(c),d);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,b,c,d]]],d)),ignore(notrace((\+d\=_S862,nb_setarg(1,retval(c),d)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],d). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,b,c,d]]],d). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d),eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d),eval_subst_args_here([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,b,c,d]],=,'%Undefined%',498,'&top',[superpose,[a,b,c,d]],d). % metta_eval.pl:310:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,b,c,d]]),[superpose,[a,b,c,d]]\=@=d),(write_src_uo(needed_subst_args([superpose,[a,b,c,d]],d)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,b,c,d]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,b,c,d]],d)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2258,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
;
; EVAL TEST
; took 2.60 seconds.
!(assertEqual (unique (superpose (a b c d))) (superpose (a b c d)))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn
(a b c d)
(a b c d)]]
Deterministic: ()
;;;; Test unique with a single element
;;;; This checks that `unique` works correctly for a single-element list, leaving it unchanged as [a].
!(assertEqual (unique (superpose (a))) (superpose (a)))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.03
[needed_subst_args (superpose (a)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4276))|_4252],_4240))|_4216],_4204))|_4180],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4426))|_4402],_4390))|_4366],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4516],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_4566))|_4540],_4468))|_4442],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_4708],_4696))|_4672],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_4792],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_4852)))|_4816],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4972],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5070],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...]]),P;HTML| [ superpose, [ ...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...]]),P;HTML| [ superpose, [ ...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...]]),P;HTML| [ superpose, [ ...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[174] subst_args_there(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a),eval_41(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_6630,nb_setarg(1,retval(fail),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_6818,nb_setarg(1,retval(fail),a))))),user:ignore((_6856==1->ignore(\+ \+ (flag(eval_num,_6882,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7034) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7112),metta_return(_7146),user:ignore(retract(thrown_metta_return(_7164)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7202)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7296)),is_returned(_7330)))
[151] findall_loop(_7354,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7390)),is_returned(_7424)),_7358,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_7460,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_7496)),is_returned(_7518)),_7464,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7578),findall_eval(=,_7614,499,'&top',P;HTML| [ superpose, [ ...]],_7622)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7684),findall_eval(=,_7720,499,'&top',P;HTML| [ superpose, [ ...]],_7728))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7792),findall_eval(=,_7828,499,'&top',P;HTML| [ superpose, [ ...]],_7836)),_7772) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_7900),findall_eval(=,_7936,499,'&top',P;HTML| [ superpose, [ ...]],_7944))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_8018),findall_eval(=,_8054,499,'&top',P;HTML| [ superpose, [ ...]],_8062)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_8200),findall_eval(=,_8236,499,'&top',P;HTML| [ superpose, [ ...]],_8244))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_8268,_8270)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(2,0,2),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_8418),findall_eval(=,_8448,499,'&top',P;HTML| [ superpose, [ ...]],_8456))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_8480,_8482)),user:(get_pass_fail(_8498,_8500,_8502),if_t(_8512==2,flag(loonit_failure,_8520,_8526+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_8660),findall_eval(=,_8690,499,'&top',P;HTML| [ superpose, [ ...]],_8698))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_8722,_8724)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_8752,_8754)),_8742),!,ignore((once((_8790='True',trace_on_pass;_8802='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_8828,499,'&top',...,_8836),findall_eval(=,_8842,499,'&top',...,_8850)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_8876,_8878,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...]]],_8970),findall_eval(=,_9006,499,'&top',P;HTML| [ superpose, [ ...]],_9014)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9038,_9040),_8884) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_9066,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_9074) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_9216),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_9210)*->nb_setarg(1,retval(fail),_9260);fail,trace,call(eval_09(=,_9294),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_9288)),ignore(notrace((\+_9340\=_9342,nb_setarg(1,retval(fail),_9350))))))
[128] call_cleanup(user:((call(eval_09(=,_9422),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_9416)*->nb_setarg(1,retval(fail),_9466);fail,trace,call(eval_09(=,_9500),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_9494)),ignore(notrace((\+_9546\=_9548,nb_setarg(1,retval(fail),_9556))))),user:ignore((_9586==1->ignore(\+ \+ (flag(eval_num,_9612,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_9700),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_9694) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_9792,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_9800) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_9906,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_9914),metta_return(_9984),user:ignore(retract(thrown_metta_return(_10002)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_10058),deterministic(_10122)),notrace((xform_out(_10136,_10138),nb_setarg(1,res(_10150),_10146)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_10196),deterministic(_10260)),notrace((xform_out(_10274,_10276),nb_setarg(1,res(_10288),_10284))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_10336),deterministic(_10400)),notrace((xform_out(_10414,_10416),nb_setarg(1,res(_10428),_10424)))),_10314) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_10456,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_10492),deterministic(_10544)),notrace((xform_out(_10558,_10560),nb_setarg(1,res(_10572),_10568)))),_10470),(print_result_output(false,_10584,_10586,prev_result('Empty'),[],contrl(10,inf,each),res(_10618),_10596,[],_10600,_10602),(_10640>=inf->!;true),_10652=_10654,_10664=_10666,(_10688==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],P;HTML|[
unique,
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_10908),_10790,[],[],_10796,_10798) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11108),_11020,[],[],_11026,_11028),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11382),_11294,[],[],_11300,_11302),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11656),_11568,[],[],_11574,_11576),_11548,user:write_src(error(_11730,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11974),_11924,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_12068),_12022,[],[],_12028,_12030)),give_up(_12084),user:pp_m('red',gave_up(_12100))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, [ ...]]],
[ superpose, [ ...]]],_12144),give_up(_12218),user:write_src_uo(dont_give_up(_12232))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_12274)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_12386)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12532))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,5000025,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(22,0),line_char(25,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_12766))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_13282,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13482),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13494,_13496),nb_setval('$circular_goals',_13508))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_13938),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13950,_13952),nb_setval('$circular_goals',_13964))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_13990,user:(always_rethrow(_14026)->throw(_14030);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _14042))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_14516,user:(always_rethrow(_14546)->throw(_14550);pp_m_m_red('red',run_cmd_args in _14562))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S344,user:(always_rethrow(_S344)->throw(_S344);pp_m_m_red(red,run_cmd_args in _S344))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S420,user:(always_rethrow(_S420)->throw(_S420);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S420))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S786),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S786,_97800),nb_setval('$circular_goals',_97800))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S780),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S780,_24794),nb_setval('$circular_goals',_24794))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S278,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,5000025,ref_assert,exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(22,0),line_char(25,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]),_S738)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]),_S002)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]),_S984)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]),_S138)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S254),give_up(_96328),user:write_src_uo(dont_give_up(_96328))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S056),_S056,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S056),_S056,[],[],_S056,_5168)),give_up(_5172),user:pp_m(red,gave_up(_5172))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S972),_S972,[],[],_S972,_25980),_25952,user:write_src(error(_25952,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S986),_S986,[],[],_S986,_49994),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S618),_S618,[],[],_S618,_76626),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],[unique,[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S226),_S226,[],[],_S226,_4894). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S724,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_12760),deterministic(_S724)),notrace((xform_out(_12760,_12846),nb_setarg(1,res(_12858),_12846)))),_12738),(print_result_output(false,_S724,_12872,prev_result('Empty'),[],contrl(10,inf,each),res(_12858),_12738,[],_12846,_12888),(_12872>=inf->!;true),_12934=_12936,_12946=_12948,(_12888==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_13016),old_not_compatio((writeq(key=_13016),nl)),(_13016==b->once(repl),fail;_13016=='B'->once(prolog),fail;_13016==a->notrace(abort),fail;_13016==e->notrace(halt(5)),fail;_13016==m->make,fail;_13016==c->trace,_12946=true;_13016=='C'->once(cls),fail;_13016==' '->trace,_12946=true;_13016==t->nop(set_debug(eval,true)),rtrace,_12946=true;_13016=='T'->set_debug(eval,true),_12946=true;_13016== ? -> print_debug_help,fail;_13016==(;)->_12946=true;_13016==esc('[A',[27,91,65])->_12934=true,_12946=false;_13016==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_12934=false,_12946=true;_13016=='L'->nb_setarg(2,contrl(10,inf,each),_12872);_13016==l->nb_setarg(3,contrl(10,inf,each),leap),_12946=true;(_13016=='\n';_13016=='\r')->_12934=false,nb_setarg(3,contrl(10,inf,each),leap),_12946=true;_13016==g->write_src(exec([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]]));_13016=='G'->bt,_12946=false;_13016==s->_12934=true,_12946=false;true->write('Unknown Char'),fail),(nonvar(_12946);nonvar(_12934));true),((_S724==true;_12934==true)->!;true),(nonvar(_12946)->_12946==true;true),(flag(result_num,_12872,_12872),_12872>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S752),deterministic(_61822)),notrace((xform_out(_S752,_61838),nb_setarg(1,res(_61850),_61838)))),_61730). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S496),deterministic(_86566)),notrace((xform_out(_S496,_86582),nb_setarg(1,res(_86594),_86582))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S180),deterministic(_4906)),notrace((xform_out(_S180,_4922),nb_setarg(1,res(_4934),_4922))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S360,500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_23368),metta_return(_23368),user:ignore(retract(thrown_metta_return(_23368)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S716,500,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_47724). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S342),e,499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_71336). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S102),499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_95096)*->nb_setarg(1,retval(fail),_95096);fail,trace,call(eval_09(=,_S102),499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_95096)),ignore(notrace((\+_95096\=_95228,nb_setarg(1,retval(fail),_95096))))),user:ignore((_95262==1->ignore(\+ \+ (flag(eval_num,_95288,_95288+1),(retval(fail)\=@=retval(fail),nonvar(_95096)->indentq(0,_95288,<--,[e,_95096]);indentq(0,_95288,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_95288,_95288+1),(retval(fail)\=@=retval(fail),nonvar(_95096)->indentq(0,_95288,<--,[e,_95096]);indentq(0,_95288,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S796),499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_4790)*->nb_setarg(1,retval(fail),_4790);fail,trace,call(eval_09(=,_S796),499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_4790)),ignore(notrace((\+_4790\=_4922,nb_setarg(1,retval(fail),_4790)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S532,499,'&top',[assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_46540). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],_S096,_70098,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S096),findall_eval(=,_70196,499,'&top',[superpose,[a]],_70098)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S096,_70098),_70104). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S220),findall_eval(=,_95226,499,'&top',[superpose,[a]],_95234))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S220,_95234)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S220,_95234)),_95260),!,ignore((once((_95260='True',trace_on_pass;_95260='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_95338,499,'&top',[unique,[superpose,[a]]],_95346),findall_eval(=,_95352,499,'&top',[superpose,[a]],_95360)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(2,0,2),user:loonit_asserts0([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S844),findall_eval(=,_4850,499,'&top',[superpose,[a]],_4858))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S844,_4858)),user:(get_pass_fail(_4882,_4884,_4886),if_t(_4886==2,flag(loonit_failure,_4904,_4904+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S228),findall_eval(=,_27234,499,'&top',[superpose,[a]],_27242))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S228,_27242)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S182),findall_eval(=,_52218,499,'&top',[superpose,[a]],_52226)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S124),findall_eval(=,_76160,499,'&top',[superpose,[a]],_76168))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S874),findall_eval(=,_99910,499,'&top',[superpose,[a]],_99918)),_99854). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S680),findall_eval(=,_4716,499,'&top',[superpose,[a]],_4724))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S266),findall_eval(=,_24302,499,'&top',[superpose,[a]],_24310))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S618,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S618)),is_returned(_S618)),_58622,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S446,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S446)),is_returned(_S446)),_82450,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S660)),is_returned(_S660))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S934)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S920),metta_return(_S920),user:ignore(retract(thrown_metta_return(_S920)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a]]],_S514). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a]]],a)),ignore(notrace((\+a\=_S644,nb_setarg(1,retval(fail),a))))),user:ignore((_4720==1->ignore(\+ \+ (flag(eval_num,_4746,_4746+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_4746,<--,[e,a]);indentq(1,_4746,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_4746,_4746+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_4746,<--,[e,a]);indentq(1,_4746,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a]]],a)),ignore(notrace((\+a\=_S060,nb_setarg(1,retval(fail),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a),eval_41([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a),eval_subst_args_here([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a]],=,'%Undefined%',498,'&top',[superpose,[a]],a). % metta_eval.pl:310:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a]]),[superpose,[a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a]]),[superpose,[a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a]]),[superpose,[a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2258,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
;
; EVAL TEST
; took 0.582 secs. (581.63 milliseconds)
!(assertEqual (unique (superpose (a))) (superpose (a)))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn
(a)
(a)]]
Deterministic: ()
;;;; Test unique with an empty list
;;;; This confirms that `unique` handles an empty list without errors, correctly returning an empty result.
!(assertEqual (unique (superpose ())) (superpose ()))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.04
;
; EVAL TEST
; took 0.000686 secs. (686.15 microseconds)
!(assertEqual (unique (superpose ())) (superpose ()))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn () ()]]
Deterministic: ()
;;;; Test unique with all elements being the same
;;;; This verifies that when all elements are the same (a a a a), `unique` reduces it to a single element [a].
!(assertEqual (unique (superpose (a a a a))) (superpose (a)))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.05
[needed_subst_args (superpose (a a a a)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4700))|_4676],_4664))|_4640],_4628))|_4604],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4850))|_4826],_4814))|_4790],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4940],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_4990))|_4964],_4892))|_4866],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5132],_5120))|_5096],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5216],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5276)))|_5240],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5396],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5494],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
a,
a |
...]]),P;HTML|[
superpose,
[ a,
a,
a |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
a |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
a |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7574,nb_setarg(1,retval(fail),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7762,nb_setarg(1,retval(fail),a))))),user:ignore((_7800==1->ignore(\+ \+ (flag(eval_num,_7826,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_7996) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8092),metta_return(_8138),user:ignore(retract(thrown_metta_return(_8156)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8194)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8306)),is_returned(_8340)))
[151] findall_loop(_8364,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8400)),is_returned(_8434)),_8368,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8470,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8506)),is_returned(_8528)),_8474,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8588),findall_eval(=,_8636,499,'&top',P;HTML| [ superpose, [ ...]],_8644)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8706),findall_eval(=,_8754,499,'&top',P;HTML| [ superpose, [ ...]],_8762))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8826),findall_eval(=,_8874,499,'&top',P;HTML| [ superpose, [ ...]],_8882)),_8806) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8946),findall_eval(=,_8994,499,'&top',P;HTML| [ superpose, [ ...]],_9002))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9076),findall_eval(=,_9112,499,'&top',P;HTML| [ superpose, [ ...]],_9120)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a |
...]]],_9270),findall_eval(=,_9312,499,'&top',P;HTML| [ superpose, [ ...]],_9320))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9344,_9346)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9494),findall_eval(=,_9524,499,'&top',P;HTML| [ superpose, [ ...]],_9532))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9556,_9558)),user:(get_pass_fail(_9574,_9576,_9578),if_t(_9588==4,flag(loonit_failure,_9596,_9602+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9736),findall_eval(=,_9766,499,'&top',P;HTML| [ superpose, [ ...]],_9774))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9798,_9800)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9828,_9830)),_9818),!,ignore((once((_9866='True',trace_on_pass;_9878='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9904,499,'&top',...,_9912),findall_eval(=,_9918,499,'&top',...,_9926)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_9952,_9954,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_10058),findall_eval(=,_10106,499,'&top',P;HTML| [ superpose, [ ...]],_10114)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10138,_10140),_9960) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10166,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10174) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10328),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10322)*->nb_setarg(1,retval(fail),_10372);fail,trace,call(eval_09(=,_10406),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10400)),ignore(notrace((\+_10452\=_10454,nb_setarg(1,retval(fail),_10462))))))
[128] call_cleanup(user:((call(eval_09(=,_10534),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10528)*->nb_setarg(1,retval(fail),_10578);fail,trace,call(eval_09(=,_10612),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10606)),ignore(notrace((\+_10658\=_10660,nb_setarg(1,retval(fail),_10668))))),user:ignore((_10698==1->ignore(\+ \+ (flag(eval_num,_10724,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_10812),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10806) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10916,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10924) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11042,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_11050),metta_return(_11120),user:ignore(retract(thrown_metta_return(_11138)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11194),deterministic(_11258)),notrace((xform_out(_11272,_11274),nb_setarg(1,res(_11286),_11282)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11332),deterministic(_11396)),notrace((xform_out(_11410,_11412),nb_setarg(1,res(_11424),_11420))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11472),deterministic(_11536)),notrace((xform_out(_11550,_11552),nb_setarg(1,res(_11564),_11560)))),_11450) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11592,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11628),deterministic(_11680)),notrace((xform_out(_11694,_11696),nb_setarg(1,res(_11708),_11704)))),_11606),(print_result_output(false,_11720,_11722,prev_result('Empty'),[],contrl(10,inf,each),res(_11754),_11732,[],_11736,_11738),(_11776>=inf->!;true),_11788=_11790,_11800=_11802,(_11824==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a |
...]]],
[ superpose, [ ...]]],_12074),_11926,[],[],_11932,_11934) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12280),_12192,[],[],_12198,_12200),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12554),_12466,[],[],_12472,_12474),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12828),_12740,[],[],_12746,_12748),_12720,user:write_src(error(_12902,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13146),_13096,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13240),_13194,[],[],_13200,_13202)),give_up(_13256),user:pp_m('red',gave_up(_13272))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_13316),give_up(_13390),user:write_src_uo(dont_give_up(_13404))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13446)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13558)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13704))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,7000037,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13938))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14454,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14654),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14666,_14668),nb_setval('$circular_goals',_14680))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15110),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15122,_15124),nb_setval('$circular_goals',_15136))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15162,user:(always_rethrow(_15198)->throw(_15202);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15214))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_15688,user:(always_rethrow(_15718)->throw(_15722);pp_m_m_red('red',run_cmd_args in _15734))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S866,user:(always_rethrow(_S866)->throw(_S866);pp_m_m_red(red,run_cmd_args in _S866))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S384,user:(always_rethrow(_S384)->throw(_S384);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S384))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S338),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S338,_9352),nb_setval('$circular_goals',_9352))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S574),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S574,_59588),nb_setval('$circular_goals',_59588))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S892,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,7000037,ref_assert,exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S594)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S570)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S680)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S110)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S554),give_up(_9646),user:write_src_uo(dont_give_up(_9646))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S378),_S378,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S378),_S378,[],[],_S378,_34508)),give_up(_34512),user:pp_m(red,gave_up(_34512))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S716),_S716,[],[],_S716,_65724),_65696,user:write_src(error(_65696,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S516),_S516,[],[],_S516,_90524),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S934),_S934,[],[],_S934,_5354),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],[unique,[superpose,[a,a,a,a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S580),_S580,[],[],_S580,_20588). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S514,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_53550),deterministic(_S514)),notrace((xform_out(_53550,_53654),nb_setarg(1,res(_53666),_53654)))),_53528),(print_result_output(false,_S514,_53680,prev_result('Empty'),[],contrl(10,inf,each),res(_53666),_53528,[],_53654,_53696),(_53680>=inf->!;true),_53742=_53744,_53754=_53756,(_53696==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_53824),old_not_compatio((writeq(key=_53824),nl)),(_53824==b->once(repl),fail;_53824=='B'->once(prolog),fail;_53824==a->notrace(abort),fail;_53824==e->notrace(halt(5)),fail;_53824==m->make,fail;_53824==c->trace,_53754=true;_53824=='C'->once(cls),fail;_53824==' '->trace,_53754=true;_53824==t->nop(set_debug(eval,true)),rtrace,_53754=true;_53824=='T'->set_debug(eval,true),_53754=true;_53824== ? -> print_debug_help,fail;_53824==(;)->_53754=true;_53824==esc('[A',[27,91,65])->_53742=true,_53754=false;_53824==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_53742=false,_53754=true;_53824=='L'->nb_setarg(2,contrl(10,inf,each),_53680);_53824==l->nb_setarg(3,contrl(10,inf,each),leap),_53754=true;(_53824=='\n';_53824=='\r')->_53742=false,nb_setarg(3,contrl(10,inf,each),leap),_53754=true;_53824==g->write_src(exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]));_53824=='G'->bt,_53754=false;_53824==s->_53742=true,_53754=false;true->write('Unknown Char'),fail),(nonvar(_53754);nonvar(_53742));true),((_S514==true;_53742==true)->!;true),(nonvar(_53754)->_53754==true;true),(flag(result_num,_53680,_53680),_53680>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S082),deterministic(_103170)),notrace((xform_out(_S082,_103186),nb_setarg(1,res(_103198),_103186)))),_103060). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S298),deterministic(_5386)),notrace((xform_out(_S298,_5402),nb_setarg(1,res(_5414),_5402))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S474),deterministic(_28562)),notrace((xform_out(_S474,_28578),nb_setarg(1,res(_28590),_28578))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S106,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_64114),metta_return(_64114),user:ignore(retract(thrown_metta_return(_64114)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S738,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_88746). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S640),e,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5238). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S352),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_13346)*->nb_setarg(1,retval(fail),_13346);fail,trace,call(eval_09(=,_S352),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_13346)),ignore(notrace((\+_13346\=_13496,nb_setarg(1,retval(fail),_13346))))),user:ignore((_13530==1->ignore(\+ \+ (flag(eval_num,_13556,_13556+1),(retval(fail)\=@=retval(fail),nonvar(_13346)->indentq(0,_13556,<--,[e,_13346]);indentq(0,_13556,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_13556,_13556+1),(retval(fail)\=@=retval(fail),nonvar(_13346)->indentq(0,_13556,<--,[e,_13346]);indentq(0,_13556,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S796),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_46790)*->nb_setarg(1,retval(fail),_46790);fail,trace,call(eval_09(=,_S796),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_46790)),ignore(notrace((\+_46790\=_46940,nb_setarg(1,retval(fail),_46790)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S510,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_91518). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S350,_5184,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S350),findall_eval(=,_5300,499,'&top',[superpose,[a]],_5184)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S350,_5184),_5190). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S308),findall_eval(=,_16314,499,'&top',[superpose,[a]],_16322))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S308,_16322)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S308,_16322)),_16348),!,ignore((once((_16348='True',trace_on_pass;_16348='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_16426,499,'&top',[unique,[superpose,[a,a,a,a]]],_16434),findall_eval(=,_16440,499,'&top',[superpose,[a]],_16448)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S676),findall_eval(=,_45682,499,'&top',[superpose,[a]],_45690))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S676,_45690)),user:(get_pass_fail(_45714,_45716,_45718),if_t(_45718==4,flag(loonit_failure,_45736,_45736+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S664),findall_eval(=,_72670,499,'&top',[superpose,[a]],_72678))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S664,_72678)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S122),findall_eval(=,_98176,499,'&top',[superpose,[a]],_98184)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S142),findall_eval(=,_5196,499,'&top',[superpose,[a]],_5204))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S960),findall_eval(=,_25014,499,'&top',[superpose,[a]],_25022)),_24940). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S978),findall_eval(=,_49032,499,'&top',[superpose,[a]],_49040))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S936),findall_eval(=,_72990,499,'&top',[superpose,[a]],_72998))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S564,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S564)),is_returned(_S564)),_107568,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S950,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S950)),is_returned(_S950)),_6954,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S428)),is_returned(_S428))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S776)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S038),metta_return(_S038),user:ignore(retract(thrown_metta_return(_S038)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S908). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S636,nb_setarg(1,retval(fail),a))))),user:ignore((_38670==1->ignore(\+ \+ (flag(eval_num,_38696,_38696+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_38696,<--,[e,a]);indentq(1,_38696,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_38696,_38696+1),(retval(fail)\=@=retval(fail),nonvar(a)->indentq(1,_38696,<--,[e,a]);indentq(1,_38696,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(fail),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S820,nb_setarg(1,retval(fail),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_subst_args_here([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a a a a)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4712))|_4688],_4676))|_4652],_4640))|_4616],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4862))|_4838],_4826))|_4802],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4952],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5002))|_4976],_4904))|_4878],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5144],_5132))|_5108],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5228],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5288)))|_5252],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5408],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5506],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
a,
a |
...]]),P;HTML|[
superpose,
[ a,
a,
a |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
a |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
a |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7586,nb_setarg(1,retval(a),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7774,nb_setarg(1,retval(a),a))))),user:ignore((_7812==1->ignore(\+ \+ (flag(eval_num,_7838,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8008) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8104),metta_return(_8150),user:ignore(retract(thrown_metta_return(_8168)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8206)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8318)),is_returned(_8352)))
[151] findall_loop(_8376,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8412)),is_returned(_8446)),_8380,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8482,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8518)),is_returned(_8540)),_8486,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8600),findall_eval(=,_8648,499,'&top',P;HTML| [ superpose, [ ...]],_8656)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8718),findall_eval(=,_8766,499,'&top',P;HTML| [ superpose, [ ...]],_8774))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8838),findall_eval(=,_8886,499,'&top',P;HTML| [ superpose, [ ...]],_8894)),_8818) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8958),findall_eval(=,_9006,499,'&top',P;HTML| [ superpose, [ ...]],_9014))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9088),findall_eval(=,_9124,499,'&top',P;HTML| [ superpose, [ ...]],_9132)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a |
...]]],_9282),findall_eval(=,_9324,499,'&top',P;HTML| [ superpose, [ ...]],_9332))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9356,_9358)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9506),findall_eval(=,_9536,499,'&top',P;HTML| [ superpose, [ ...]],_9544))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9568,_9570)),user:(get_pass_fail(_9586,_9588,_9590),if_t(_9600==4,flag(loonit_failure,_9608,_9614+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9748),findall_eval(=,_9778,499,'&top',P;HTML| [ superpose, [ ...]],_9786))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9810,_9812)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9840,_9842)),_9830),!,ignore((once((_9878='True',trace_on_pass;_9890='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9916,499,'&top',...,_9924),findall_eval(=,_9930,499,'&top',...,_9938)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_9964,_9966,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_10070),findall_eval(=,_10118,499,'&top',P;HTML| [ superpose, [ ...]],_10126)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10150,_10152),_9972) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10178,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10186) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10340),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10334)*->nb_setarg(1,retval(fail),_10384);fail,trace,call(eval_09(=,_10418),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10412)),ignore(notrace((\+_10464\=_10466,nb_setarg(1,retval(fail),_10474))))))
[128] call_cleanup(user:((call(eval_09(=,_10546),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10540)*->nb_setarg(1,retval(fail),_10590);fail,trace,call(eval_09(=,_10624),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10618)),ignore(notrace((\+_10670\=_10672,nb_setarg(1,retval(fail),_10680))))),user:ignore((_10710==1->ignore(\+ \+ (flag(eval_num,_10736,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_10824),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10818) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10928,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10936) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11054,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_11062),metta_return(_11132),user:ignore(retract(thrown_metta_return(_11150)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11206),deterministic(_11270)),notrace((xform_out(_11284,_11286),nb_setarg(1,res(_11298),_11294)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11344),deterministic(_11408)),notrace((xform_out(_11422,_11424),nb_setarg(1,res(_11436),_11432))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11484),deterministic(_11548)),notrace((xform_out(_11562,_11564),nb_setarg(1,res(_11576),_11572)))),_11462) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11604,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11640),deterministic(_11692)),notrace((xform_out(_11706,_11708),nb_setarg(1,res(_11720),_11716)))),_11618),(print_result_output(false,_11732,_11734,prev_result('Empty'),[],contrl(10,inf,each),res(_11766),_11744,[],_11748,_11750),(_11788>=inf->!;true),_11800=_11802,_11812=_11814,(_11836==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a |
...]]],
[ superpose, [ ...]]],_12086),_11938,[],[],_11944,_11946) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12292),_12204,[],[],_12210,_12212),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12566),_12478,[],[],_12484,_12486),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12840),_12752,[],[],_12758,_12760),_12732,user:write_src(error(_12914,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13158),_13108,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13252),_13206,[],[],_13212,_13214)),give_up(_13268),user:pp_m('red',gave_up(_13284))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_13328),give_up(_13402),user:write_src_uo(dont_give_up(_13416))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13458)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13570)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13716))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,7000037,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13950))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14466,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14666),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14678,_14680),nb_setval('$circular_goals',_14692))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15122),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15134,_15136),nb_setval('$circular_goals',_15148))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15174,user:(always_rethrow(_15210)->throw(_15214);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15226))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_15700,user:(always_rethrow(_15730)->throw(_15734);pp_m_m_red('red',run_cmd_args in _15746))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S172,user:(always_rethrow(_S172)->throw(_S172);pp_m_m_red(red,run_cmd_args in _S172))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S578,user:(always_rethrow(_S578)->throw(_S578);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S578))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S956),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S956,_62970),nb_setval('$circular_goals',_62970))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S564),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S564,_5682),nb_setval('$circular_goals',_5682))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S996,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,7000037,ref_assert,exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S612)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S980)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S690)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S120)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S512),give_up(_64604),user:write_src_uo(dont_give_up(_64604))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S348),_S348,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S348),_S348,[],[],_S348,_89478)),give_up(_89482),user:pp_m(red,gave_up(_89482))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S382),_S382,[],[],_S382,_5390),_5362,user:write_src(error(_5362,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S018),_S018,[],[],_S018,_21026),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S436),_S436,[],[],_S436,_48444),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],[unique,[superpose,[a,a,a,a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S830),_S830,[],[],_S830,_75838). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S764,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5352),deterministic(_S764)),notrace((xform_out(_5352,_5456),nb_setarg(1,res(_5468),_5456)))),_5330),(print_result_output(false,_S764,_5482,prev_result('Empty'),[],contrl(10,inf,each),res(_5468),_5330,[],_5456,_5498),(_5482>=inf->!;true),_5544=_5546,_5556=_5558,(_5498==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_5626),old_not_compatio((writeq(key=_5626),nl)),(_5626==b->once(repl),fail;_5626=='B'->once(prolog),fail;_5626==a->notrace(abort),fail;_5626==e->notrace(halt(5)),fail;_5626==m->make,fail;_5626==c->trace,_5556=true;_5626=='C'->once(cls),fail;_5626==' '->trace,_5556=true;_5626==t->nop(set_debug(eval,true)),rtrace,_5556=true;_5626=='T'->set_debug(eval,true),_5556=true;_5626== ? -> print_debug_help,fail;_5626==(;)->_5556=true;_5626==esc('[A',[27,91,65])->_5544=true,_5556=false;_5626==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_5544=false,_5556=true;_5626=='L'->nb_setarg(2,contrl(10,inf,each),_5482);_5626==l->nb_setarg(3,contrl(10,inf,each),leap),_5556=true;(_5626=='\n';_5626=='\r')->_5544=false,nb_setarg(3,contrl(10,inf,each),leap),_5556=true;_5626==g->write_src(exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]));_5626=='G'->bt,_5556=false;_5626==s->_5544=true,_5556=false;true->write('Unknown Char'),fail),(nonvar(_5556);nonvar(_5544));true),((_S764==true;_5544==true)->!;true),(nonvar(_5556)->_5556==true;true),(flag(result_num,_5482,_5482),_5482>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S678),deterministic(_35766)),notrace((xform_out(_S678,_35782),nb_setarg(1,res(_35794),_35782)))),_35656). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S698),deterministic(_60786)),notrace((xform_out(_S698,_60802),nb_setarg(1,res(_60814),_60802))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S658),deterministic(_85746)),notrace((xform_out(_S658,_85762),nb_setarg(1,res(_85774),_85762))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S280,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5288),metta_return(_5288),user:ignore(retract(thrown_metta_return(_5288)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S874,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_20882). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S776),e,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_44770). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S812),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_68806)*->nb_setarg(1,retval(fail),_68806);fail,trace,call(eval_09(=,_S812),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_68806)),ignore(notrace((\+_68806\=_68956,nb_setarg(1,retval(fail),_68806))))),user:ignore((_68990==1->ignore(\+ \+ (flag(eval_num,_69016,_69016+1),(retval(fail)\=@=retval(fail),nonvar(_68806)->indentq(0,_69016,<--,[e,_68806]);indentq(0,_69016,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_69016,_69016+1),(retval(fail)\=@=retval(fail),nonvar(_68806)->indentq(0,_69016,<--,[e,_68806]);indentq(0,_69016,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S256),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5238)*->nb_setarg(1,retval(fail),_5238);fail,trace,call(eval_09(=,_S256),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5238)),ignore(notrace((\+_5238\=_5388,nb_setarg(1,retval(fail),_5238)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S048,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_24056). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S888,_47890,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S888),findall_eval(=,_48006,499,'&top',[superpose,[a]],_47890)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S888,_47890),_47896). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S552),findall_eval(=,_73558,499,'&top',[superpose,[a]],_73566))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S552,_73566)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S552,_73566)),_73592),!,ignore((once((_73592='True',trace_on_pass;_73592='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_73670,499,'&top',[unique,[superpose,[a,a,a,a]]],_73678),findall_eval(=,_73684,499,'&top',[superpose,[a]],_73692)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S920),findall_eval(=,_102926,499,'&top',[superpose,[a]],_102934))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S920,_102934)),user:(get_pass_fail(_102958,_102960,_102962),if_t(_102962==4,flag(loonit_failure,_102980,_102980+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S270),findall_eval(=,_5276,499,'&top',[superpose,[a]],_5284))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S270,_5284)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S154),findall_eval(=,_30208,499,'&top',[superpose,[a]],_30216)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S372),findall_eval(=,_54426,499,'&top',[superpose,[a]],_54434))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S398),findall_eval(=,_78452,499,'&top',[superpose,[a]],_78460)),_78378). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S416),findall_eval(=,_102470,499,'&top',[superpose,[a]],_102478))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S102),findall_eval(=,_5156,499,'&top',[superpose,[a]],_5164))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S518,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S518)),is_returned(_S518)),_36522,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S622,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S622)),is_returned(_S622)),_60626,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S112)),is_returned(_S112))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S062)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S820),metta_return(_S820),user:ignore(retract(thrown_metta_return(_S820)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S690). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S162,nb_setarg(1,retval(a),a))))),user:ignore((_94196==1->ignore(\+ \+ (flag(eval_num,_94222,_94222+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_94222,<--,[e,a]);indentq(1,_94222,<--,[e,retval(a)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_94222,_94222+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_94222,<--,[e,a]);indentq(1,_94222,<--,[e,retval(a)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S124,nb_setarg(1,retval(a),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_subst_args_here([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a a a a)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4712))|_4688],_4676))|_4652],_4640))|_4616],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4862))|_4838],_4826))|_4802],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4952],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5002))|_4976],_4904))|_4878],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5144],_5132))|_5108],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5228],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5288)))|_5252],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5408],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5506],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
a,
a |
...]]),P;HTML|[
superpose,
[ a,
a,
a |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
a |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
a |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7586,nb_setarg(1,retval(a),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7774,nb_setarg(1,retval(a),a))))),user:ignore((_7812==1->ignore(\+ \+ (flag(eval_num,_7838,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8008) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8104),metta_return(_8150),user:ignore(retract(thrown_metta_return(_8168)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_8206)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8318)),is_returned(_8352)))
[151] findall_loop(_8376,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8412)),is_returned(_8446)),_8380,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8482,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8518)),is_returned(_8540)),_8486,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8600),findall_eval(=,_8648,499,'&top',P;HTML| [ superpose, [ ...]],_8656)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8718),findall_eval(=,_8766,499,'&top',P;HTML| [ superpose, [ ...]],_8774))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8838),findall_eval(=,_8886,499,'&top',P;HTML| [ superpose, [ ...]],_8894)),_8818) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8958),findall_eval(=,_9006,499,'&top',P;HTML| [ superpose, [ ...]],_9014))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_9088),findall_eval(=,_9124,499,'&top',P;HTML| [ superpose, [ ...]],_9132)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a |
...]]],_9282),findall_eval(=,_9324,499,'&top',P;HTML| [ superpose, [ ...]],_9332))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9356,_9358)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9506),findall_eval(=,_9536,499,'&top',P;HTML| [ superpose, [ ...]],_9544))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9568,_9570)),user:(get_pass_fail(_9586,_9588,_9590),if_t(_9600==4,flag(loonit_failure,_9608,_9614+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9748),findall_eval(=,_9778,499,'&top',P;HTML| [ superpose, [ ...]],_9786))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9810,_9812)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9840,_9842)),_9830),!,ignore((once((_9878='True',trace_on_pass;_9890='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9916,499,'&top',...,_9924),findall_eval(=,_9930,499,'&top',...,_9938)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_9964,_9966,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_10070),findall_eval(=,_10118,499,'&top',P;HTML| [ superpose, [ ...]],_10126)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10150,_10152),_9972) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10178,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10186) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_10340),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10334)*->nb_setarg(1,retval(fail),_10384);fail,trace,call(eval_09(=,_10418),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10412)),ignore(notrace((\+_10464\=_10466,nb_setarg(1,retval(fail),_10474))))))
[128] call_cleanup(user:((call(eval_09(=,_10546),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10540)*->nb_setarg(1,retval(fail),_10590);fail,trace,call(eval_09(=,_10624),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10618)),ignore(notrace((\+_10670\=_10672,nb_setarg(1,retval(fail),_10680))))),user:ignore((_10710==1->ignore(\+ \+ (flag(eval_num,_10736,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_10824),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10818) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10928,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10936) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11054,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_11062),metta_return(_11132),user:ignore(retract(thrown_metta_return(_11150)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11206),deterministic(_11270)),notrace((xform_out(_11284,_11286),nb_setarg(1,res(_11298),_11294)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11344),deterministic(_11408)),notrace((xform_out(_11422,_11424),nb_setarg(1,res(_11436),_11432))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11484),deterministic(_11548)),notrace((xform_out(_11562,_11564),nb_setarg(1,res(_11576),_11572)))),_11462) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11604,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11640),deterministic(_11692)),notrace((xform_out(_11706,_11708),nb_setarg(1,res(_11720),_11716)))),_11618),(print_result_output(false,_11732,_11734,prev_result('Empty'),[],contrl(10,inf,each),res(_11766),_11744,[],_11748,_11750),(_11788>=inf->!;true),_11800=_11802,_11812=_11814,(_11836==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a |
...]]],
[ superpose, [ ...]]],_12086),_11938,[],[],_11944,_11946) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12292),_12204,[],[],_12210,_12212),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12566),_12478,[],[],_12484,_12486),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12840),_12752,[],[],_12758,_12760),_12732,user:write_src(error(_12914,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13158),_13108,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_13252),_13206,[],[],_13212,_13214)),give_up(_13268),user:pp_m('red',gave_up(_13284))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_13328),give_up(_13402),user:write_src_uo(dont_give_up(_13416))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13458)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13570)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13716))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,7000037,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13950))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14466,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14666),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14678,_14680),nb_setval('$circular_goals',_14692))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15122),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15134,_15136),nb_setval('$circular_goals',_15148))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15174,user:(always_rethrow(_15210)->throw(_15214);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15226))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_15700,user:(always_rethrow(_15730)->throw(_15734);pp_m_m_red('red',run_cmd_args in _15746))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S396,user:(always_rethrow(_S396)->throw(_S396);pp_m_m_red(red,run_cmd_args in _S396))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S642,user:(always_rethrow(_S642)->throw(_S642);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S642))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S020),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S020,_5826),nb_setval('$circular_goals',_5826))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S324),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S324,_40338),nb_setval('$circular_goals',_40338))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S802,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,7000037,ref_assert,exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S606)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S258)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S368)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S798)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S190),give_up(_5496),user:write_src_uo(dont_give_up(_5496))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S936),_S936,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S936),_S936,[],[],_S936,_18066)),give_up(_18070),user:pp_m(red,gave_up(_18070))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S274),_S274,[],[],_S274,_49282),_49254,user:write_src(error(_49254,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S074),_S074,[],[],_S074,_74082),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S492),_S492,[],[],_S492,_101500),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],[unique,[superpose,[a,a,a,a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S334),_S334,[],[],_S334,_5342). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S370,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_37406),deterministic(_S370)),notrace((xform_out(_37406,_37510),nb_setarg(1,res(_37522),_37510)))),_37384),(print_result_output(false,_S370,_37536,prev_result('Empty'),[],contrl(10,inf,each),res(_37522),_37384,[],_37510,_37552),(_37536>=inf->!;true),_37598=_37600,_37610=_37612,(_37552==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_37680),old_not_compatio((writeq(key=_37680),nl)),(_37680==b->once(repl),fail;_37680=='B'->once(prolog),fail;_37680==a->notrace(abort),fail;_37680==e->notrace(halt(5)),fail;_37680==m->make,fail;_37680==c->trace,_37610=true;_37680=='C'->once(cls),fail;_37680==' '->trace,_37610=true;_37680==t->nop(set_debug(eval,true)),rtrace,_37610=true;_37680=='T'->set_debug(eval,true),_37610=true;_37680== ? -> print_debug_help,fail;_37680==(;)->_37610=true;_37680==esc('[A',[27,91,65])->_37598=true,_37610=false;_37680==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_37598=false,_37610=true;_37680=='L'->nb_setarg(2,contrl(10,inf,each),_37536);_37680==l->nb_setarg(3,contrl(10,inf,each),leap),_37610=true;(_37680=='\n';_37680=='\r')->_37598=false,nb_setarg(3,contrl(10,inf,each),leap),_37610=true;_37680==g->write_src(exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]));_37680=='G'->bt,_37610=false;_37680==s->_37598=true,_37610=false;true->write('Unknown Char'),fail),(nonvar(_37610);nonvar(_37598));true),((_S370==true;_37598==true)->!;true),(nonvar(_37610)->_37610==true;true),(flag(result_num,_37536,_37536),_37536>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S938),deterministic(_87026)),notrace((xform_out(_S938,_87042),nb_setarg(1,res(_87054),_87042)))),_86916). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S958),deterministic(_5398)),notrace((xform_out(_S958,_5414),nb_setarg(1,res(_5426),_5414))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S584),deterministic(_13672)),notrace((xform_out(_S584,_13688),nb_setarg(1,res(_13700),_13688))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S216,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_49224),metta_return(_49224),user:ignore(retract(thrown_metta_return(_49224)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S848,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_73856). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S750),e,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_97744). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S272),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5266)*->nb_setarg(1,retval(fail),_5266);fail,trace,call(eval_09(=,_S272),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_5266)),ignore(notrace((\+_5266\=_5416,nb_setarg(1,retval(fail),_5266))))),user:ignore((_5450==1->ignore(\+ \+ (flag(eval_num,_5476,_5476+1),(retval(fail)\=@=retval(fail),nonvar(_5266)->indentq(0,_5476,<--,[e,_5266]);indentq(0,_5476,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5476,_5476+1),(retval(fail)\=@=retval(fail),nonvar(_5266)->indentq(0,_5476,<--,[e,_5266]);indentq(0,_5476,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S310),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_32304)*->nb_setarg(1,retval(fail),_32304);fail,trace,call(eval_09(=,_S310),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_32304)),ignore(notrace((\+_32304\=_32454,nb_setarg(1,retval(fail),_32304)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S024,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_77032). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S864,_100866,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S864),findall_eval(=,_100982,499,'&top',[superpose,[a]],_100866)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S864,_100866),_100872). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S306),findall_eval(=,_5312,499,'&top',[superpose,[a]],_5320))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S306,_5320)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S306,_5320)),_5346),!,ignore((once((_5346='True',trace_on_pass;_5346='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_5424,499,'&top',[unique,[superpose,[a,a,a,a]]],_5432),findall_eval(=,_5438,499,'&top',[superpose,[a]],_5446)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S490),findall_eval(=,_31496,499,'&top',[superpose,[a]],_31504))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S490,_31504)),user:(get_pass_fail(_31528,_31530,_31532),if_t(_31532==4,flag(loonit_failure,_31550,_31550+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S478),findall_eval(=,_58484,499,'&top',[superpose,[a]],_58492))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S478,_58492)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S936),findall_eval(=,_83990,499,'&top',[superpose,[a]],_83998)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S154),findall_eval(=,_108208,499,'&top',[superpose,[a]],_108216))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S532),findall_eval(=,_7586,499,'&top',[superpose,[a]],_7594)),_7512). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S538),findall_eval(=,_31592,499,'&top',[superpose,[a]],_31600))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S496),findall_eval(=,_55550,499,'&top',[superpose,[a]],_55558))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S124,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S124)),is_returned(_S124)),_90128,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S072,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S072)),is_returned(_S072)),_5076,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S722)),is_returned(_S722))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S070)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S332),metta_return(_S332),user:ignore(retract(thrown_metta_return(_S332)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S202). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S468,nb_setarg(1,retval(a),a))))),user:ignore((_23502==1->ignore(\+ \+ (flag(eval_num,_23528,_23528+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_23528,<--,[e,a]);indentq(1,_23528,<--,[e,retval(a)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_23528,_23528+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_23528,<--,[e,a]);indentq(1,_23528,<--,[e,retval(a)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S652,nb_setarg(1,retval(a),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_subst_args_here([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (a a a a)) a]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4414))|_4390],_4378))|_4354],_4342))|_4318],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4564))|_4540],_4528))|_4504],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_4654],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_4704))|_4678],_4606))|_4580],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_4846],_4834))|_4810],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_4930],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_4990)))|_4954],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5110],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5208],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML| [ superpose, [ ...|...]]),P;HTML| [ superpose, [ ...|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, [ ...|...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, [ ...|...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a,
a,
a |
...]]),P;HTML|[
superpose,
[ a,
a,
a |
...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ a,
a |
...]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ a,
a |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ a|...]]),P;HTML|[
superpose,
[ a|...]]\=@=a),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[174] subst_args_there(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_subst_args_here(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a),eval_41(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML| [ superpose, [ ...|...]],=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML| [ superpose, [ ...|...]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7218,nb_setarg(1,retval(a),a))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],a)),ignore(notrace((\+a\=_7406,nb_setarg(1,retval(a),a))))),user:ignore((_7444==1->ignore(\+ \+ (flag(eval_num,_7470,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],a) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_7640) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_7736),metta_return(_7782),user:ignore(retract(thrown_metta_return(_7800)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, [ ...|...]]],_7838)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_7950)),is_returned(_7984)))
[151] findall_loop(_8008,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8044)),is_returned(_8078)),_8012,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_8114,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_8150)),is_returned(_8172)),_8118,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8232),findall_eval(=,_8280,499,'&top',P;HTML| [ superpose, [ ...]],_8288)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8350),findall_eval(=,_8398,499,'&top',P;HTML| [ superpose, [ ...]],_8406))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8470),findall_eval(=,_8518,499,'&top',P;HTML| [ superpose, [ ...]],_8526)),_8450) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_8590),findall_eval(=,_8638,499,'&top',P;HTML| [ superpose, [ ...]],_8646))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a|...]]],_8720),findall_eval(=,_8756,499,'&top',P;HTML| [ superpose, [ ...]],_8764)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a |
...]]],_8914),findall_eval(=,_8956,499,'&top',P;HTML| [ superpose, [ ...]],_8964))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_8988,_8990)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9138),findall_eval(=,_9168,499,'&top',P;HTML| [ superpose, [ ...]],_9176))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9200,_9202)),user:(get_pass_fail(_9218,_9220,_9222),if_t(_9232==4,flag(loonit_failure,_9240,_9246+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_9380),findall_eval(=,_9410,499,'&top',P;HTML| [ superpose, [ ...]],_9418))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9442,_9444)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9472,_9474)),_9462),!,ignore((once((_9510='True',trace_on_pass;_9522='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_9548,499,'&top',...,_9556),findall_eval(=,_9562,499,'&top',...,_9570)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_9596,_9598,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ a,
a,
a |
...]]],_9702),findall_eval(=,_9750,499,'&top',P;HTML| [ superpose, [ ...]],_9758)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_9782,_9784),_9604) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_9810,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_9818) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_9972),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_9966)*->nb_setarg(1,retval(fail),_10016);fail,trace,call(eval_09(=,_10050),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10044)),ignore(notrace((\+_10096\=_10098,nb_setarg(1,retval(fail),_10106))))))
[128] call_cleanup(user:((call(eval_09(=,_10178),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_10172)*->nb_setarg(1,retval(fail),_10222);fail,trace,call(eval_09(=,_10256),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_10250)),ignore(notrace((\+_10302\=_10304,nb_setarg(1,retval(fail),_10312))))),user:ignore((_10342==1->ignore(\+ \+ (flag(eval_num,_10368,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_10456),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10450) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_10560,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],_10568) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_10686,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_10694),metta_return(_10764),user:ignore(retract(thrown_metta_return(_10782)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_10838),deterministic(_10902)),notrace((xform_out(_10916,_10918),nb_setarg(1,res(_10930),_10926)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_10976),deterministic(_11040)),notrace((xform_out(_11054,_11056),nb_setarg(1,res(_11068),_11064))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11116),deterministic(_11180)),notrace((xform_out(_11194,_11196),nb_setarg(1,res(_11208),_11204)))),_11094) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_11236,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_11272),deterministic(_11324)),notrace((xform_out(_11338,_11340),nb_setarg(1,res(_11352),_11348)))),_11250),(print_result_output(false,_11364,_11366,prev_result('Empty'),[],contrl(10,inf,each),res(_11398),_11376,[],_11380,_11382),(_11420>=inf->!;true),_11432=_11434,_11444=_11446,(_11468==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a,
a |
...]]],
[ superpose, [ ...]]],P;HTML|[
unique,
[ superpose, [ ...|...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a,
a |
...]]],
[ superpose, [ ...]]],_11718),_11570,[],[],_11576,_11578) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_11924),_11836,[],[],_11842,_11844),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12198),_12110,[],[],_12116,_12118),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]],_12472),_12384,[],[],_12390,_12392),_12364,user:write_src(error(_12546,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12790),_12740,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_12884),_12838,[],[],_12844,_12846)),give_up(_12900),user:pp_m('red',gave_up(_12916))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ a|...]]],
[ superpose, [ ...]]],_12960),give_up(_13034),user:write_src_uo(dont_give_up(_13048))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13090)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),_13202)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13348))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,7000037,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose, [ ...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_13582))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_14098,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14298),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14310,_14312),nb_setval('$circular_goals',_14324))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_14754),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14766,_14768),nb_setval('$circular_goals',_14780))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_14806,user:(always_rethrow(_14842)->throw(_14846);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _14858))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_15332,user:(always_rethrow(_15362)->throw(_15366);pp_m_m_red('red',run_cmd_args in _15378))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S580,user:(always_rethrow(_S580)->throw(_S580);pp_m_m_red(red,run_cmd_args in _S580))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S460,user:(always_rethrow(_S460)->throw(_S460);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S460))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S528),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S528,_20542),nb_setval('$circular_goals',_20542))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S256),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S256,_70270),nb_setval('$circular_goals',_70270))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S416,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,7000037,ref_assert,exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(36,0),line_char(39,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S854)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S210)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S308)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]),_S726)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S504),give_up(_18596),user:write_src_uo(dont_give_up(_18596))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S328),_S328,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S328),_S328,[],[],_S328,_43458)),give_up(_43462),user:pp_m(red,gave_up(_43462))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S654),_S654,[],[],_S654,_74662),_74634,user:write_src(error(_74634,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S442),_S442,[],[],_S442,_99450),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S048),_S048,[],[],_S048,_5056),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],[unique,[superpose,[a,a,a,a]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S464),_S464,[],[],_S464,_29472). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S386,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_62422),deterministic(_S386)),notrace((xform_out(_62422,_62526),nb_setarg(1,res(_62538),_62526)))),_62400),(print_result_output(false,_S386,_62552,prev_result('Empty'),[],contrl(10,inf,each),res(_62538),_62400,[],_62526,_62568),(_62552>=inf->!;true),_62614=_62616,_62626=_62628,(_62568==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_62696),old_not_compatio((writeq(key=_62696),nl)),(_62696==b->once(repl),fail;_62696=='B'->once(prolog),fail;_62696==a->notrace(abort),fail;_62696==e->notrace(halt(5)),fail;_62696==m->make,fail;_62696==c->trace,_62626=true;_62696=='C'->once(cls),fail;_62696==' '->trace,_62626=true;_62696==t->nop(set_debug(eval,true)),rtrace,_62626=true;_62696=='T'->set_debug(eval,true),_62626=true;_62696== ? -> print_debug_help,fail;_62696==(;)->_62626=true;_62696==esc('[A',[27,91,65])->_62614=true,_62626=false;_62696==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_62614=false,_62626=true;_62696=='L'->nb_setarg(2,contrl(10,inf,each),_62552);_62696==l->nb_setarg(3,contrl(10,inf,each),leap),_62626=true;(_62696=='\n';_62696=='\r')->_62614=false,nb_setarg(3,contrl(10,inf,each),leap),_62626=true;_62696==g->write_src(exec([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]]));_62696=='G'->bt,_62626=false;_62696==s->_62614=true,_62626=false;true->write('Unknown Char'),fail),(nonvar(_62626);nonvar(_62614));true),((_S386==true;_62614==true)->!;true),(nonvar(_62626)->_62626==true;true),(flag(result_num,_62552,_62552),_62552>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S942),deterministic(_5102)),notrace((xform_out(_S942,_5118),nb_setarg(1,res(_5130),_5118)))),_4992). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S304),deterministic(_13392)),notrace((xform_out(_S304,_13408),nb_setarg(1,res(_13420),_13408))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S252),deterministic(_38340)),notrace((xform_out(_S252,_38356),nb_setarg(1,res(_38368),_38356))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S872,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_73880),metta_return(_73880),user:ignore(retract(thrown_metta_return(_73880)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S492,500,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_98500). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S946),e,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_4940). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S832),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_24826)*->nb_setarg(1,retval(fail),_24826);fail,trace,call(eval_09(=,_S832),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_24826)),ignore(notrace((\+_24826\=_24976,nb_setarg(1,retval(fail),_24826))))),user:ignore((_25010==1->ignore(\+ \+ (flag(eval_num,_25036,_25036+1),(retval(fail)\=@=retval(fail),nonvar(_24826)->indentq(0,_25036,<--,[e,_24826]);indentq(0,_25036,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_25036,_25036+1),(retval(fail)\=@=retval(fail),nonvar(_24826)->indentq(0,_25036,<--,[e,_24826]);indentq(0,_25036,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S264),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_58258)*->nb_setarg(1,retval(fail),_58258);fail,trace,call(eval_09(=,_S264),499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_58258)),ignore(notrace((\+_58258\=_58408,nb_setarg(1,retval(fail),_58258)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S966,499,'&top',[assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_102974). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],_S884,_4886,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S884),findall_eval(=,_5002,499,'&top',[superpose,[a]],_4886)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S884,_4886),_4892). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S512),findall_eval(=,_27518,499,'&top',[superpose,[a]],_27526))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S512,_27526)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S512,_27526)),_27552),!,ignore((once((_27552='True',trace_on_pass;_27552='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_27630,499,'&top',[unique,[superpose,[a,a,a,a]]],_27638),findall_eval(=,_27644,499,'&top',[superpose,[a]],_27652)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(4,0,4),user:loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S868),findall_eval(=,_56874,499,'&top',[superpose,[a]],_56882))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S868,_56882)),user:(get_pass_fail(_56906,_56908,_56910),if_t(_56910==4,flag(loonit_failure,_56928,_56928+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[a,a,a,a]]],[superpose,[a]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S844),findall_eval(=,_83850,499,'&top',[superpose,[a]],_83858))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S844,_83858)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S290),findall_eval(=,_109344,499,'&top',[superpose,[a]],_109352)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S062),findall_eval(=,_10116,499,'&top',[superpose,[a]],_10124))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S076),findall_eval(=,_34130,499,'&top',[superpose,[a]],_34138)),_34056). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S082),findall_eval(=,_58136,499,'&top',[superpose,[a]],_58144))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S028),findall_eval(=,_82082,499,'&top',[superpose,[a]],_82090))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S644,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S644)),is_returned(_S644)),_4790,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S522,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S522)),is_returned(_S522)),_15526,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S000)),is_returned(_S000))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S336)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S586),metta_return(_S586),user:ignore(retract(thrown_metta_return(_S586)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[a,a,a,a]]],_S724). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S270,nb_setarg(1,retval(a),a))))),user:ignore((_47304==1->ignore(\+ \+ (flag(eval_num,_47330,_47330+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_47330,<--,[e,a]);indentq(1,_47330,<--,[e,retval(a)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_47330,_47330+1),(retval(a)\=@=retval(fail),nonvar(a)->indentq(1,_47330,<--,[e,a]);indentq(1,_47330,<--,[e,retval(a)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)*->nb_setarg(1,retval(a),a);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[a,a,a,a]]],a)),ignore(notrace((\+a\=_S442,nb_setarg(1,retval(a),a)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[a,a,a,a]]],a). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a),eval_subst_args_here([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[a,a,a,a]],=,'%Undefined%',498,'&top',[superpose,[a,a,a,a]],a). % metta_eval.pl:310:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[a,a,a,a]]),[superpose,[a,a,a,a]]\=@=a),(write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[a,a,a,a]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[a,a,a,a]],a)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2258,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
;
; EVAL TEST
; took 2.50 seconds.
!(assertEqual (unique (superpose (a a a a))) (superpose (a)))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn
(a)
(a)]]
Deterministic: ()
;;;; Test unique with nested lists
;;;; This ensures that unique identifies identical nested lists and reduces them to a single instance.
!(assertEqual (unique (superpose ((1 2) (1 2) (3 4)))) (superpose ((1 2) (3 4))))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.06
[needed_subst_args (superpose ((1 2) (1 2) (3 4))) (1 2)]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5078))|_5054],_5042))|_5018],_5006))|_4982],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5228))|_5204],_5192))|_5168],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5318],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5368))|_5342],_5270))|_5244],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5510],_5498))|_5474],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5594],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5654)))|_5618],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5774],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5872],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 1, 2])),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]),P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]),P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ ...|...]]),P;HTML|[
superpose,
[ ...|...]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]),eval_subst_args_here(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]),eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 1, 2])*->nb_setarg(1,retval(fail),P;HTML| [ 1, 2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 1, 2])),ignore(notrace((\+P;HTML| [ 1, 2]\=_8966,nb_setarg(1,retval(fail),P;HTML| [ 1, 2]))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 1, 2])*->nb_setarg(1,retval(fail),P;HTML| [ 1, 2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 1, 2])),ignore(notrace((\+P;HTML| [ 1, 2]\=_9214,nb_setarg(1,retval(fail),P;HTML| [ 1, 2]))))),user:ignore((_9276==1->ignore(\+ \+ (flag(eval_num,_9302,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],_9514) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_9640),metta_return(_9704),user:ignore(retract(thrown_metta_return(_9722)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]]],_9760)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_9896)),is_returned(_9930)))
[151] findall_loop(_9954,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_9990)),is_returned(_10024)),_9958,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_10060,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_10096)),is_returned(_10118)),_10064,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10178),findall_eval(=,_10244,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10252)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10344),findall_eval(=,_10410,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10418))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10512),findall_eval(=,_10578,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10586)),_10492) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10680),findall_eval(=,_10746,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10754))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_10858),findall_eval(=,_10894,499,'&top',P;HTML|[
superpose,
[ [ 1, 2],
[ 3|...]]],_10902)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1|...],
... |
...]]],_11124),findall_eval(=,_11172,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_11180))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11234,_11236)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11396),findall_eval(=,_11426,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11434))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11470,_11472)),user:(get_pass_fail(_11488,_11490,_11492),if_t(_11502==5,flag(loonit_failure,_11510,_11516+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11662),findall_eval(=,_11692,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11700))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11736,_11738)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11766,_11768)),_11756),!,ignore((once((_11804='True',trace_on_pass;_11816='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_11842,499,'&top',...,_11850),findall_eval(=,_11856,499,'&top',...,_11864)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_11890,_11892,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_12044),findall_eval(=,_12110,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_12118)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_12172,_12174),_11898) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_12200,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12208) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_12410),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12404)*->nb_setarg(1,retval(fail),_12454);fail,trace,call(eval_09(=,_12488),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12482)),ignore(notrace((\+_12534\=_12536,nb_setarg(1,retval(fail),_12544))))))
[128] call_cleanup(user:((call(eval_09(=,_12616),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12610)*->nb_setarg(1,retval(fail),_12660);fail,trace,call(eval_09(=,_12694),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12688)),ignore(notrace((\+_12740\=_12742,nb_setarg(1,retval(fail),_12750))))),user:ignore((_12780==1->ignore(\+ \+ (flag(eval_num,_12806,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_12894),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12888) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_13046,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_13054) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_13220,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_13228),metta_return(_13310),user:ignore(retract(thrown_metta_return(_13328)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13384),deterministic(_13448)),notrace((xform_out(_13462,_13464),nb_setarg(1,res(_13476),_13472)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13522),deterministic(_13586)),notrace((xform_out(_13600,_13602),nb_setarg(1,res(_13614),_13610))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13662),deterministic(_13726)),notrace((xform_out(_13740,_13742),nb_setarg(1,res(_13754),_13750)))),_13640) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_13782,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_13818),deterministic(_13870)),notrace((xform_out(_13884,_13886),nb_setarg(1,res(_13898),_13894)))),_13796),(print_result_output(false,_13910,_13912,prev_result('Empty'),[],contrl(10,inf,each),res(_13944),_13922,[],_13926,_13928),(_13966>=inf->!;true),_13978=_13980,_13990=_13992,(_14014==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1|...],
... |
...]]],
[ superpose,
[ [ 1, 2],
[ 3|...]]]],_14342),_14116,[],[],_14122,_14124) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14590),_14490,[],[],_14496,_14498),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14876),_14776,[],[],_14782,_14784),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_15162),_15062,[],[],_15068,_15070),_15042,user:write_src(error(_15236,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_15480),_15430,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_15574),_15528,[],[],_15534,_15536)),give_up(_15590),user:pp_m('red',gave_up(_15606))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_15650),give_up(_15736),user:write_src_uo(dont_give_up(_15750))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15792)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15904)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_16050))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,8000048,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_16284))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_16800,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_17000),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17012,_17014),nb_setval('$circular_goals',_17026))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_17456),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17468,_17470),nb_setval('$circular_goals',_17482))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17508,user:(always_rethrow(_17544)->throw(_17548);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _17560))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_18034,user:(always_rethrow(_18064)->throw(_18068);pp_m_m_red('red',run_cmd_args in _18080))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S042,user:(always_rethrow(_S042)->throw(_S042);pp_m_m_red(red,run_cmd_args in _S042))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S006,user:(always_rethrow(_S006)->throw(_S006);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S006))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S384),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S384,_100398),nb_setval('$circular_goals',_100398))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S806),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S806,_26820),nb_setval('$circular_goals',_26820))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S170,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,8000048,ref_assert,exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S972)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S266)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S076)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S386)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S658),give_up(_5922),user:write_src_uo(dont_give_up(_5922))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S164),_S164,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S164),_S164,[],[],_S164,_14354)),give_up(_14358),user:pp_m(red,gave_up(_14358))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S662),_S662,[],[],_S662,_49670),_49642,user:write_src(error(_49642,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S042),_S042,[],[],_S042,_77050),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S040),_S040,[],[],_S040,_5732),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],[unique,[superpose,[[1,2],[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S628),_S628,[],[],_S628,_14636). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S732,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_49768),deterministic(_S732)),notrace((xform_out(_49768,_49932),nb_setarg(1,res(_49944),_49932)))),_49746),(print_result_output(false,_S732,_49958,prev_result('Empty'),[],contrl(10,inf,each),res(_49944),_49746,[],_49932,_49974),(_49958>=inf->!;true),_50020=_50022,_50032=_50034,(_49974==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_50102),old_not_compatio((writeq(key=_50102),nl)),(_50102==b->once(repl),fail;_50102=='B'->once(prolog),fail;_50102==a->notrace(abort),fail;_50102==e->notrace(halt(5)),fail;_50102==m->make,fail;_50102==c->trace,_50032=true;_50102=='C'->once(cls),fail;_50102==' '->trace,_50032=true;_50102==t->nop(set_debug(eval,true)),rtrace,_50032=true;_50102=='T'->set_debug(eval,true),_50032=true;_50102== ? -> print_debug_help,fail;_50102==(;)->_50032=true;_50102==esc('[A',[27,91,65])->_50020=true,_50032=false;_50102==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_50020=false,_50032=true;_50102=='L'->nb_setarg(2,contrl(10,inf,each),_49958);_50102==l->nb_setarg(3,contrl(10,inf,each),leap),_50032=true;(_50102=='\n';_50102=='\r')->_50020=false,nb_setarg(3,contrl(10,inf,each),leap),_50032=true;_50102==g->write_src(exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]));_50102=='G'->bt,_50032=false;_50102==s->_50020=true,_50032=false;true->write('Unknown Char'),fail),(nonvar(_50032);nonvar(_50020));true),((_S732==true;_50020==true)->!;true),(nonvar(_50032)->_50032==true;true),(flag(result_num,_49958,_49958),_49958>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S060),deterministic(_101208)),notrace((xform_out(_S060,_101224),nb_setarg(1,res(_101236),_101224)))),_101038). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S676),deterministic(_5824)),notrace((xform_out(_S676,_5840),nb_setarg(1,res(_5852),_5840))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S584),deterministic(_28732)),notrace((xform_out(_S584,_28748),nb_setarg(1,res(_28760),_28748))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S096,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_65104),metta_return(_65104),user:ignore(retract(thrown_metta_return(_65104)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S608,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_90616). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S390),e,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_5616). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S328),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_16322)*->nb_setarg(1,retval(fail),_16322);fail,trace,call(eval_09(=,_S328),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_16322)),ignore(notrace((\+_16322\=_16532,nb_setarg(1,retval(fail),_16322))))),user:ignore((_16566==1->ignore(\+ \+ (flag(eval_num,_16592,_16592+1),(retval(fail)\=@=retval(fail),nonvar(_16322)->indentq(0,_16592,<--,[e,_16322]);indentq(0,_16592,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_16592,_16592+1),(retval(fail)\=@=retval(fail),nonvar(_16322)->indentq(0,_16592,<--,[e,_16322]);indentq(0,_16592,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S472),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_51466)*->nb_setarg(1,retval(fail),_51466);fail,trace,call(eval_09(=,_S472),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_51466)),ignore(notrace((\+_51466\=_51676,nb_setarg(1,retval(fail),_51466)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S886,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_97894). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S560,_5562,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S560),findall_eval(=,_5738,499,'&top',[superpose,[[1,2],[3,4]]],_5562)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S560,_5562),_5568). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S856),findall_eval(=,_28862,499,'&top',[superpose,[[1,2],[3,4]]],_28870))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S856,_28870)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S856,_28870)),_28896),!,ignore((once((_28896='True',trace_on_pass;_28896='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_28974,499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_28982),findall_eval(=,_28988,499,'&top',[superpose,[[1,2],[3,4]]],_28996)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S744),findall_eval(=,_60750,499,'&top',[superpose,[[1,2],[3,4]]],_60758))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S744,_60758)),user:(get_pass_fail(_60782,_60784,_60786),if_t(_60786==5,flag(loonit_failure,_60804,_60804+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S432),findall_eval(=,_89438,499,'&top',[superpose,[[1,2],[3,4]]],_89446))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S432,_89446)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S530),findall_eval(=,_5626,499,'&top',[superpose,[[1,2],[3,4]]],_5634)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S726),findall_eval(=,_16810,499,'&top',[superpose,[[1,2],[3,4]]],_16818))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S632),findall_eval(=,_41716,499,'&top',[superpose,[[1,2],[3,4]]],_41724)),_41612). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S530),findall_eval(=,_66614,499,'&top',[superpose,[[1,2],[3,4]]],_66622))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S368),findall_eval(=,_91452,499,'&top',[superpose,[[1,2],[3,4]]],_91460))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S462,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S462)),is_returned(_S462)),_5466,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S020,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S020)),is_returned(_S020)),_27024,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S950)),is_returned(_S950))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S738)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S440),metta_return(_S440),user:ignore(retract(thrown_metta_return(_S440)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S168). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])*->nb_setarg(1,retval(fail),[1,2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])),ignore(notrace((\+[1,2]\=_S206,nb_setarg(1,retval(fail),[1,2]))))),user:ignore((_62240==1->ignore(\+ \+ (flag(eval_num,_62266,_62266+1),(retval(fail)\=@=retval(fail),nonvar([1,2])->indentq(1,_62266,<--,[e,[1,2]]);indentq(1,_62266,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_62266,_62266+1),(retval(fail)\=@=retval(fail),nonvar([1,2])->indentq(1,_62266,<--,[e,[1,2]]);indentq(1,_62266,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])*->nb_setarg(1,retval(fail),[1,2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])),ignore(notrace((\+[1,2]\=_S728,nb_setarg(1,retval(fail),[1,2])))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]),eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2])). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]),eval_subst_args_here([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2])). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose ((1 2) (1 2) (3 4))) (1 2)]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5114))|_5090],_5078))|_5054],_5042))|_5018],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5264))|_5240],_5228))|_5204],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5354],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5404))|_5378],_5306))|_5280],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5546],_5534))|_5510],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5630],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5690)))|_5654],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5810],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5908],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 1, 2])),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]),P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]),P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ ...|...]]),P;HTML|[
superpose,
[ ...|...]]\=@=P;HTML| [ 1, 2]),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],P;HTML| [ 1, 2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]),eval_subst_args_here(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]),eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 1, 2])*->nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 1, 2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 1, 2])),ignore(notrace((\+P;HTML| [ 1, 2]\=_9014,nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 1, 2]))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 1, 2])*->nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 1, 2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 1, 2])),ignore(notrace((\+P;HTML| [ 1, 2]\=_9286,nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 1, 2]))))),user:ignore((_9360==1->ignore(\+ \+ (flag(eval_num,_9386,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 1, 2]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],_9598) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_9724),metta_return(_9788),user:ignore(retract(thrown_metta_return(_9806)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]]],_9844)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_9980)),is_returned(_10014)))
[151] findall_loop(_10038,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_10074)),is_returned(_10108)),_10042,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_10144,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_10180)),is_returned(_10202)),_10148,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10262),findall_eval(=,_10328,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10336)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10428),findall_eval(=,_10494,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10502))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10596),findall_eval(=,_10662,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10670)),_10576) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10764),findall_eval(=,_10830,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10838))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_10942),findall_eval(=,_10978,499,'&top',P;HTML|[
superpose,
[ [ 1, 2],
[ 3|...]]],_10986)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1|...],
... |
...]]],_11208),findall_eval(=,_11256,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_11264))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11318,_11320)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11480),findall_eval(=,_11510,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11518))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11554,_11556)),user:(get_pass_fail(_11572,_11574,_11576),if_t(_11586==5,flag(loonit_failure,_11594,_11600+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11746),findall_eval(=,_11776,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11784))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11820,_11822)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11850,_11852)),_11840),!,ignore((once((_11888='True',trace_on_pass;_11900='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_11926,499,'&top',...,_11934),findall_eval(=,_11940,499,'&top',...,_11948)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_11974,_11976,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_12128),findall_eval(=,_12194,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_12202)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_12256,_12258),_11982) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_12284,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12292) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_12494),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12488)*->nb_setarg(1,retval(fail),_12538);fail,trace,call(eval_09(=,_12572),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12566)),ignore(notrace((\+_12618\=_12620,nb_setarg(1,retval(fail),_12628))))))
[128] call_cleanup(user:((call(eval_09(=,_12700),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12694)*->nb_setarg(1,retval(fail),_12744);fail,trace,call(eval_09(=,_12778),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12772)),ignore(notrace((\+_12824\=_12826,nb_setarg(1,retval(fail),_12834))))),user:ignore((_12864==1->ignore(\+ \+ (flag(eval_num,_12890,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_12978),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12972) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_13130,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_13138) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_13304,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_13312),metta_return(_13394),user:ignore(retract(thrown_metta_return(_13412)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13468),deterministic(_13532)),notrace((xform_out(_13546,_13548),nb_setarg(1,res(_13560),_13556)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13606),deterministic(_13670)),notrace((xform_out(_13684,_13686),nb_setarg(1,res(_13698),_13694))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13746),deterministic(_13810)),notrace((xform_out(_13824,_13826),nb_setarg(1,res(_13838),_13834)))),_13724) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_13866,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_13902),deterministic(_13954)),notrace((xform_out(_13968,_13970),nb_setarg(1,res(_13982),_13978)))),_13880),(print_result_output(false,_13994,_13996,prev_result('Empty'),[],contrl(10,inf,each),res(_14028),_14006,[],_14010,_14012),(_14050>=inf->!;true),_14062=_14064,_14074=_14076,(_14098==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1|...],
... |
...]]],
[ superpose,
[ [ 1, 2],
[ 3|...]]]],_14426),_14200,[],[],_14206,_14208) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14674),_14574,[],[],_14580,_14582),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14960),_14860,[],[],_14866,_14868),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_15246),_15146,[],[],_15152,_15154),_15126,user:write_src(error(_15320,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_15564),_15514,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_15658),_15612,[],[],_15618,_15620)),give_up(_15674),user:pp_m('red',gave_up(_15690))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_15734),give_up(_15820),user:write_src_uo(dont_give_up(_15834))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15876)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15988)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_16134))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,8000048,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_16368))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_16884,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_17084),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17096,_17098),nb_setval('$circular_goals',_17110))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_17540),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17552,_17554),nb_setval('$circular_goals',_17566))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17592,user:(always_rethrow(_17628)->throw(_17632);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _17644))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_18118,user:(always_rethrow(_18148)->throw(_18152);pp_m_m_red('red',run_cmd_args in _18164))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S280,user:(always_rethrow(_S280)->throw(_S280);pp_m_m_red(red,run_cmd_args in _S280))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S886,user:(always_rethrow(_S886)->throw(_S886);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S886))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S754),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S754,_14768),nb_setval('$circular_goals',_14768))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S596),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S596,_62610),nb_setval('$circular_goals',_62610))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S542,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,8000048,ref_assert,exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S476)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S304)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S114)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S816)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S990),give_up(_27142),user:write_src_uo(dont_give_up(_27142))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S766),_S766,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S766),_S766,[],[],_S766,_52956)),give_up(_52960),user:pp_m(red,gave_up(_52960))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S264),_S264,[],[],_S264,_88272),_88244,user:write_src(error(_88244,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S644),_S644,[],[],_S644,_5780),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S788),_S788,[],[],_S788,_21796),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],[unique,[superpose,[[1,2],[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S762),_S762,[],[],_S762,_51770). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S866,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_5754),deterministic(_S866)),notrace((xform_out(_5754,_5918),nb_setarg(1,res(_5930),_5918)))),_5732),(print_result_output(false,_S866,_5944,prev_result('Empty'),[],contrl(10,inf,each),res(_5930),_5732,[],_5918,_5960),(_5944>=inf->!;true),_6006=_6008,_6018=_6020,(_5960==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_6088),old_not_compatio((writeq(key=_6088),nl)),(_6088==b->once(repl),fail;_6088=='B'->once(prolog),fail;_6088==a->notrace(abort),fail;_6088==e->notrace(halt(5)),fail;_6088==m->make,fail;_6088==c->trace,_6018=true;_6088=='C'->once(cls),fail;_6088==' '->trace,_6018=true;_6088==t->nop(set_debug(eval,true)),rtrace,_6018=true;_6088=='T'->set_debug(eval,true),_6018=true;_6088== ? -> print_debug_help,fail;_6088==(;)->_6018=true;_6088==esc('[A',[27,91,65])->_6006=true,_6018=false;_6088==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_6006=false,_6018=true;_6088=='L'->nb_setarg(2,contrl(10,inf,each),_5944);_6088==l->nb_setarg(3,contrl(10,inf,each),leap),_6018=true;(_6088=='\n';_6088=='\r')->_6006=false,nb_setarg(3,contrl(10,inf,each),leap),_6018=true;_6088==g->write_src(exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]));_6088=='G'->bt,_6018=false;_6088==s->_6006=true,_6018=false;true->write('Unknown Char'),fail),(nonvar(_6018);nonvar(_6006));true),((_S866==true;_6006==true)->!;true),(nonvar(_6018)->_6018==true;true),(flag(result_num,_5944,_5944),_5944>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S932),deterministic(_17080)),notrace((xform_out(_S932,_17096),nb_setarg(1,res(_17108),_17096)))),_16910). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S832),deterministic(_42980)),notrace((xform_out(_S832,_42996),nb_setarg(1,res(_43008),_42996))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S672),deterministic(_68820)),notrace((xform_out(_S672,_68836),nb_setarg(1,res(_68848),_68836))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S184,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_105192),metta_return(_105192),user:ignore(retract(thrown_metta_return(_105192)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S656,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_5664). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S358),e,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_30352). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S274),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_55268)*->nb_setarg(1,retval(fail),_55268);fail,trace,call(eval_09(=,_S274),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_55268)),ignore(notrace((\+_55268\=_55478,nb_setarg(1,retval(fail),_55268))))),user:ignore((_55512==1->ignore(\+ \+ (flag(eval_num,_55538,_55538+1),(retval(fail)\=@=retval(fail),nonvar(_55268)->indentq(0,_55538,<--,[e,_55268]);indentq(0,_55538,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_55538,_55538+1),(retval(fail)\=@=retval(fail),nonvar(_55268)->indentq(0,_55538,<--,[e,_55268]);indentq(0,_55538,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S418),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_90412)*->nb_setarg(1,retval(fail),_90412);fail,trace,call(eval_09(=,_S418),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_90412)),ignore(notrace((\+_90412\=_90622,nb_setarg(1,retval(fail),_90412)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S784,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_13792). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S504,_38506,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S504),findall_eval(=,_38682,499,'&top',[superpose,[[1,2],[3,4]]],_38506)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S504,_38506),_38512). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S928),findall_eval(=,_65934,499,'&top',[superpose,[[1,2],[3,4]]],_65942))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S928,_65942)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S928,_65942)),_65968),!,ignore((once((_65968='True',trace_on_pass;_65968='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_66046,499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_66054),findall_eval(=,_66060,499,'&top',[superpose,[[1,2],[3,4]]],_66068)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S816),findall_eval(=,_97822,499,'&top',[superpose,[[1,2],[3,4]]],_97830))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S816,_97830)),user:(get_pass_fail(_97854,_97856,_97858),if_t(_97858==5,flag(loonit_failure,_97876,_97876+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S732),findall_eval(=,_5738,499,'&top',[superpose,[[1,2],[3,4]]],_5746))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S732,_5746)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S618),findall_eval(=,_29702,499,'&top',[superpose,[[1,2],[3,4]]],_29710)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S716),findall_eval(=,_54800,499,'&top',[superpose,[[1,2],[3,4]]],_54808))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S622),findall_eval(=,_79706,499,'&top',[superpose,[[1,2],[3,4]]],_79714)),_79602). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S520),findall_eval(=,_104604,499,'&top',[superpose,[[1,2],[3,4]]],_104612))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S504),findall_eval(=,_5588,499,'&top',[superpose,[[1,2],[3,4]]],_5596))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S252,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S252)),is_returned(_S252)),_40256,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S796,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S796)),is_returned(_S796)),_64800,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S726)),is_returned(_S726))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S464)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S086),metta_return(_S086),user:ignore(retract(thrown_metta_return(_S086)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S396). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])*->nb_setarg(1,retval([1,2]),[1,2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])),ignore(notrace((\+[1,2]\=_S446,nb_setarg(1,retval([1,2]),[1,2]))))),user:ignore((_5642==1->ignore(\+ \+ (flag(eval_num,_5668,_5668+1),(retval([1,2])\=@=retval(fail),nonvar([1,2])->indentq(1,_5668,<--,[e,[1,2]]);indentq(1,_5668,<--,[e,retval([1,2])]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5668,_5668+1),(retval([1,2])\=@=retval(fail),nonvar([1,2])->indentq(1,_5668,<--,[e,[1,2]]);indentq(1,_5668,<--,[e,retval([1,2])]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])*->nb_setarg(1,retval([1,2]),[1,2]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2])),ignore(notrace((\+[1,2]\=_S892,nb_setarg(1,retval([1,2]),[1,2])))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[1,2]). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]),eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2])). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]),eval_subst_args_here([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2])). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[1,2]). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[1,2]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[1,2])),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose ((1 2) (1 2) (3 4))) (3 4)]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4804))|_4780],_4768))|_4744],_4732))|_4708],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4954))|_4930],_4918))|_4894],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5044],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5094))|_5068],_4996))|_4970],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5236],_5224))|_5200],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5320],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5380)))|_5344],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5500],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5598],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 3, 4])),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]),P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]\=@=P;HTML| [ 3, 4]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]],P;HTML| [ 3, 4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]),P;HTML|[
superpose,
[ [ 1, 2], [ 1|...], ...]]\=@=P;HTML| [ 3, 4]),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]],P;HTML| [ 3, 4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ [ 1|...],
... |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ ...|...]]),P;HTML|[
superpose,
[ ...|...]]\=@=P;HTML| [ 3, 4]),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],P;HTML| [ 3, 4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[174] subst_args_there(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]),eval_subst_args_here(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]),eval_41(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4])) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 3, 4])*->nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 3, 4]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 3, 4])),ignore(notrace((\+P;HTML| [ 3, 4]\=_8592,nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 3, 4]))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],P;HTML| [ 3, 4])*->nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 3, 4]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],P;HTML| [ 3, 4])),ignore(notrace((\+P;HTML| [ 3, 4]\=_8864,nb_setarg(1,retval(P;HTML| [ 1, 2]),P;HTML| [ 3, 4]))))),user:ignore((_8938==1->ignore(\+ \+ (flag(eval_num,_8964,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],P;HTML| [ 3, 4]) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],_9176) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_9302),metta_return(_9366),user:ignore(retract(thrown_metta_return(_9384)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2],
[ 1, 2],
[ 3|...]]]],_9422)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_9558)),is_returned(_9592)))
[151] findall_loop(_9616,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_9652)),is_returned(_9686)),_9620,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9722,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9758)),is_returned(_9780)),_9726,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_9840),findall_eval(=,_9906,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_9914)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10006),findall_eval(=,_10072,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10080))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10174),findall_eval(=,_10240,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10248)),_10154) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_10342),findall_eval(=,_10408,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10416))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ ...|...]]],_10520),findall_eval(=,_10556,499,'&top',P;HTML|[
superpose,
[ [ 1, 2],
[ 3|...]]],_10564)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1|...],
... |
...]]],_10786),findall_eval(=,_10834,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_10842))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10896,_10898)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11058),findall_eval(=,_11088,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11096))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11132,_11134)),user:(get_pass_fail(_11150,_11152,_11154),if_t(_11164==5,flag(loonit_failure,_11172,_11178+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_11324),findall_eval(=,_11354,499,'&top',P;HTML|[
superpose,
[ [ 1|...],
...]],_11362))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11398,_11400)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11428,_11430)),_11418),!,ignore((once((_11466='True',trace_on_pass;_11478='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_11504,499,'&top',...,_11512),findall_eval(=,_11518,499,'&top',...,_11526)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_11552,_11554,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],_11706),findall_eval(=,_11772,499,'&top',P;HTML|[
superpose,
[ [ 1,2],
[ 3,4]]],_11780)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_11834,_11836),_11560) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_11862,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_11870) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_12072),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12066)*->nb_setarg(1,retval(fail),_12116);fail,trace,call(eval_09(=,_12150),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12144)),ignore(notrace((\+_12196\=_12198,nb_setarg(1,retval(fail),_12206))))))
[128] call_cleanup(user:((call(eval_09(=,_12278),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_12272)*->nb_setarg(1,retval(fail),_12322);fail,trace,call(eval_09(=,_12356),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_12350)),ignore(notrace((\+_12402\=_12404,nb_setarg(1,retval(fail),_12412))))),user:ignore((_12442==1->ignore(\+ \+ (flag(eval_num,_12468,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_12556),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12550) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_12708,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],_12716) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_12882,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_12890),metta_return(_12972),user:ignore(retract(thrown_metta_return(_12990)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13046),deterministic(_13110)),notrace((xform_out(_13124,_13126),nb_setarg(1,res(_13138),_13134)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13184),deterministic(_13248)),notrace((xform_out(_13262,_13264),nb_setarg(1,res(_13276),_13272))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_13324),deterministic(_13388)),notrace((xform_out(_13402,_13404),nb_setarg(1,res(_13416),_13412)))),_13302) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_13444,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_13480),deterministic(_13532)),notrace((xform_out(_13546,_13548),nb_setarg(1,res(_13560),_13556)))),_13458),(print_result_output(false,_13572,_13574,prev_result('Empty'),[],contrl(10,inf,each),res(_13606),_13584,[],_13588,_13590),(_13628>=inf->!;true),_13640=_13642,_13652=_13654,(_13676==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1, 2], [ 1|...], ...]]],
[ superpose,
[ [ 1,2],
[ 3,4]]]],P;HTML|[
unique,
[ superpose,
[ [ 1,2],
[ 1,2],
[ 3,4]]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ [ 1|...],
... |
...]]],
[ superpose,
[ [ 1, 2],
[ 3|...]]]],_14004),_13778,[],[],_13784,_13786) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14252),_14152,[],[],_14158,_14160),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14538),_14438,[],[],_14444,_14446),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]],_14824),_14724,[],[],_14730,_14732),_14704,user:write_src(error(_14898,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_15142),_15092,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_15236),_15190,[],[],_15196,_15198)),give_up(_15252),user:pp_m('red',gave_up(_15268))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ ...|...]]],
[ superpose,
[ [ 1|...],
...]]],_15312),give_up(_15398),user:write_src_uo(dont_give_up(_15412))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once(user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15454)) at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,user:do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),_15566)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''(user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_15712))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]))))))
[95] forall(user:metta_file_buffer(0,8000048,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ ...|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_15946))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_16462,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_16662),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_16674,_16676),nb_setval('$circular_goals',_16688))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_17118),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17130,_17132),nb_setval('$circular_goals',_17144))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_17170,user:(always_rethrow(_17206)->throw(_17210);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _17222))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_17696,user:(always_rethrow(_17726)->throw(_17730);pp_m_m_red('red',run_cmd_args in _17742))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S576,user:(always_rethrow(_S576)->throw(_S576);pp_m_m_red(red,run_cmd_args in _S576))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S192,user:(always_rethrow(_S192)->throw(_S192);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S192))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S892),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S892,_5906),nb_setval('$circular_goals',_5906))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S416),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S416,_49430),nb_setval('$circular_goals',_49430))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S464,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,8000048,ref_assert,exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(43,0),line_char(46,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S746)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]#P;HTML| ''(user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S670)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]])))))). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S468)). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(user:do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]),_S766)). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S484),give_up(_5636),user:write_src_uo(dont_give_up(_5636))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),output_language(metta,write_exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S692),_S692,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S692),_S692,[],[],_S692,_30882)),give_up(_30886),user:pp_m(red,gave_up(_30886))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S178),_S178,[],[],_S178,_66186),_66158,user:write_src(error(_66158,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S546),_S546,[],[],_S546,_93554),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S438),_S438,[],[],_S438,_5446),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],[unique,[superpose,[[1,2],[1,2],[3,4]]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S318),_S318,[],[],_S318,_31326). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S410,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_66446),deterministic(_S410)),notrace((xform_out(_66446,_66610),nb_setarg(1,res(_66622),_66610)))),_66424),(print_result_output(false,_S410,_66636,prev_result('Empty'),[],contrl(10,inf,each),res(_66622),_66424,[],_66610,_66652),(_66636>=inf->!;true),_66698=_66700,_66710=_66712,(_66652==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_66780),old_not_compatio((writeq(key=_66780),nl)),(_66780==b->once(repl),fail;_66780=='B'->once(prolog),fail;_66780==a->notrace(abort),fail;_66780==e->notrace(halt(5)),fail;_66780==m->make,fail;_66780==c->trace,_66710=true;_66780=='C'->once(cls),fail;_66780==' '->trace,_66710=true;_66780==t->nop(set_debug(eval,true)),rtrace,_66710=true;_66780=='T'->set_debug(eval,true),_66710=true;_66780== ? -> print_debug_help,fail;_66780==(;)->_66710=true;_66780==esc('[A',[27,91,65])->_66698=true,_66710=false;_66780==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_66698=false,_66710=true;_66780=='L'->nb_setarg(2,contrl(10,inf,each),_66636);_66780==l->nb_setarg(3,contrl(10,inf,each),leap),_66710=true;(_66780=='\n';_66780=='\r')->_66698=false,nb_setarg(3,contrl(10,inf,each),leap),_66710=true;_66780==g->write_src(exec([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]]));_66780=='G'->bt,_66710=false;_66780==s->_66698=true,_66710=false;true->write('Unknown Char'),fail),(nonvar(_66710);nonvar(_66698));true),((_S410==true;_66698==true)->!;true),(nonvar(_66710)->_66710==true;true),(flag(result_num,_66636,_66636),_66636>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S726),deterministic(_5552)),notrace((xform_out(_S726,_5568),nb_setarg(1,res(_5580),_5568)))),_5382). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S846),deterministic(_18994)),notrace((xform_out(_S846,_19010),nb_setarg(1,res(_19022),_19010))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S674),deterministic(_44822)),notrace((xform_out(_S674,_44838),nb_setarg(1,res(_44850),_44838))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S174,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_81182),metta_return(_81182),user:ignore(retract(thrown_metta_return(_81182)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S674,500,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_106682). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S874),e,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_5868). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S766),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_30760)*->nb_setarg(1,retval(fail),_30760);fail,trace,call(eval_09(=,_S766),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_30760)),ignore(notrace((\+_30760\=_30970,nb_setarg(1,retval(fail),_30760))))),user:ignore((_31004==1->ignore(\+ \+ (flag(eval_num,_31030,_31030+1),(retval(fail)\=@=retval(fail),nonvar(_30760)->indentq(0,_31030,<--,[e,_30760]);indentq(0,_31030,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_31030,_31030+1),(retval(fail)\=@=retval(fail),nonvar(_30760)->indentq(0,_31030,<--,[e,_30760]);indentq(0,_31030,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S898),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_65892)*->nb_setarg(1,retval(fail),_65892);fail,trace,call(eval_09(=,_S898),499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_65892)),ignore(notrace((\+_65892\=_66102,nb_setarg(1,retval(fail),_65892)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S300,499,'&top',[assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_5294). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],_S544,_13546,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S544),findall_eval(=,_13722,499,'&top',[superpose,[[1,2],[3,4]]],_13546)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S544,_13546),_13552). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S956),findall_eval(=,_40962,499,'&top',[superpose,[[1,2],[3,4]]],_40970))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S956,_40970)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S956,_40970)),_40996),!,ignore((once((_40996='True',trace_on_pass;_40996='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_41074,499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_41082),findall_eval(=,_41088,499,'&top',[superpose,[[1,2],[3,4]]],_41096)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(5,0,5),user:loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S832),findall_eval(=,_72838,499,'&top',[superpose,[[1,2],[3,4]]],_72846))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S832,_72846)),user:(get_pass_fail(_72870,_72872,_72874),if_t(_72874==5,flag(loonit_failure,_72892,_72892+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[[1,2],[1,2],[3,4]]]],[superpose,[[1,2],[3,4]]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S508),findall_eval(=,_101514,499,'&top',[superpose,[[1,2],[3,4]]],_101522))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S508,_101522)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S256),findall_eval(=,_5340,499,'&top',[superpose,[[1,2],[3,4]]],_5348)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S112),findall_eval(=,_29196,499,'&top',[superpose,[[1,2],[3,4]]],_29204))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S006),findall_eval(=,_54090,499,'&top',[superpose,[[1,2],[3,4]]],_54098)),_53986). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S892),findall_eval(=,_78976,499,'&top',[superpose,[[1,2],[3,4]]],_78984))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S718),findall_eval(=,_103802,499,'&top',[superpose,[[1,2],[3,4]]],_103810))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S012,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S012)),is_returned(_S012)),_14016,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S544,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S544)),is_returned(_S544)),_38548,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S462)),is_returned(_S462))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S238)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S140),metta_return(_S140),user:ignore(retract(thrown_metta_return(_S140)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],_S166). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4]). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4])*->nb_setarg(1,retval([1,2]),[3,4]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4])),ignore(notrace((\+[3,4]\=_S192,nb_setarg(1,retval([1,2]),[3,4]))))),user:ignore((_73226==1->ignore(\+ \+ (flag(eval_num,_73252,_73252+1),(retval([1,2])\=@=retval(fail),nonvar([3,4])->indentq(1,_73252,<--,[e,[3,4]]);indentq(1,_73252,<--,[e,retval([1,2])]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_73252,_73252+1),(retval([1,2])\=@=retval(fail),nonvar([3,4])->indentq(1,_73252,<--,[e,[3,4]]);indentq(1,_73252,<--,[e,retval([1,2])]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4])*->nb_setarg(1,retval([1,2]),[3,4]);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4])),ignore(notrace((\+[3,4]\=_S698,nb_setarg(1,retval([1,2]),[3,4])))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4]). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[[1,2],[1,2],[3,4]]]],[3,4]). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]),eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4])). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]),eval_subst_args_here([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4])). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[[1,2],[1,2],[3,4]]],=,'%Undefined%',498,'&top',[superpose,[[1,2],[1,2],[3,4]]],[3,4]). % metta_eval.pl:310:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[3,4]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[3,4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[3,4]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[3,4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[[1,2],[1,2],[3,4]]]),[superpose,[[1,2],[1,2],[3,4]]]\=@=[3,4]),(write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[3,4])),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[[1,2],[1,2],[3,4]]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[[1,2],[1,2],[3,4]]],[3,4])),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2258,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
;
; EVAL TEST
; took 2.18 seconds.
!(assertEqual (unique (superpose ((1 2) (1 2) (3 4)))) (superpose ((1 2) (3 4))))
[loonit_success
[equal_enough_for_test_renumbered_l strict_equals_allow_vn
( (1 2) (3 4))
( (1 2) (3 4))]]
Deterministic: ()
;;;; Test unique with mixed types
;;;; This test checks that `unique` handles different data types correctly and removes duplicates while preserving the order.
!(assertEqual (unique (superpose (1 "hello" 1 "world" "hello" 3.14 3.14))) (superpose (1 "hello" "world" 3.14)))
;;; HYPERON-METTALOG-SANITY.UNIQUE-TEST.07
[needed_subst_args (superpose (1 "hello" 1 "world" "hello" 3.14 3.14)) 1]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4960))|_4936],_4924))|_4900],_4888))|_4864],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5110))|_5086],_5074))|_5050],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5200],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5250))|_5224],_5152))|_5126],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5390],_5378))|_5354],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5474],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5534)))|_5498],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5654],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5752],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],1)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1|...]]),P;HTML|[
superpose,
[ 1|...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1),eval_subst_args_here(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1),eval_41(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],1)*->nb_setarg(1,retval(fail),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],1)),ignore(notrace((\+1\=_8114,nb_setarg(1,retval(fail),1))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],1)*->nb_setarg(1,retval(fail),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],1)),ignore(notrace((\+1\=_8302,nb_setarg(1,retval(fail),1))))),user:ignore((_8340==1->ignore(\+ \+ (flag(eval_num,_8366,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],_8542) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_8644),metta_return(_8690),user:ignore(retract(thrown_metta_return(_8708)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world" |
...]]],_8746)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8858)),is_returned(_8892)))
[151] findall_loop(_8916,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8952)),is_returned(_8986)),_8920,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9022,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9058)),is_returned(_9080)),_9026,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9140),findall_eval(=,_9188,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9196)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9276),findall_eval(=,_9324,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9332))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9414),findall_eval(=,_9462,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9470)),_9394) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9552),findall_eval(=,_9600,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9608))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_9700),findall_eval(=,_9736,499,'&top',P;HTML|[
superpose,
[ 1,
"hello",
"world" |
...]],_9744)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello" |
...]]],_9924),findall_eval(=,_9966,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9974))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10016,_10018)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10172),findall_eval(=,_10202,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10210))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10240,_10242)),user:(get_pass_fail(_10258,_10260,_10262),if_t(_10272==6,flag(loonit_failure,_10280,_10286+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10426),findall_eval(=,_10456,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10464))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10494,_10496)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10524,_10526)),_10514),!,ignore((once((_10562='True',trace_on_pass;_10574='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10600,499,'&top',...,_10608),findall_eval(=,_10614,499,'&top',...,_10622)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10648,_10650,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_10772),findall_eval(=,_10820,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10828)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10870,_10872),_10656) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10898,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10906) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_11078),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11072)*->nb_setarg(1,retval(fail),_11122);fail,trace,call(eval_09(=,_11156),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11150)),ignore(notrace((\+_11202\=_11204,nb_setarg(1,retval(fail),_11212))))))
[128] call_cleanup(user:((call(eval_09(=,_11284),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11278)*->nb_setarg(1,retval(fail),_11328);fail,trace,call(eval_09(=,_11362),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11356)),ignore(notrace((\+_11408\=_11410,nb_setarg(1,retval(fail),_11418))))),user:ignore((_11448==1->ignore(\+ \+ (flag(eval_num,_11474,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11562),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11556) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11684,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11692) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11828,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_11836),metta_return(_11912),user:ignore(retract(thrown_metta_return(_11930)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_11986),deterministic(_12050)),notrace((xform_out(_12064,_12066),nb_setarg(1,res(_12078),_12074)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12124),deterministic(_12188)),notrace((xform_out(_12202,_12204),nb_setarg(1,res(_12216),_12212))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12264),deterministic(_12328)),notrace((xform_out(_12342,_12344),nb_setarg(1,res(_12356),_12352)))),_12242) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_12384,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_12420),deterministic(_12472)),notrace((xform_out(_12486,_12488),nb_setarg(1,res(_12500),_12496)))),_12398),(print_result_output(false,_12512,_12514,prev_result('Empty'),[],contrl(10,inf,each),res(_12546),_12524,[],_12528,_12530),(_12568>=inf->!;true),_12580=_12582,_12592=_12594,(_12616==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello" |
...]]],
[ superpose,
[ 1,
"hello",
"world" |
...]]],_12890),_12718,[],[],_12724,_12726) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13114),_13020,[],[],_13026,_13028),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13394),_13300,[],[],_13306,_13308),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13674),_13580,[],[],_13586,_13588),_13560,user:write_src(error(_13748,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_13876),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_13992),_13942,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_14086),_14040,[],[],_14046,_14048)),give_up(_14102),user:pp_m('red',gave_up(_14118))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_14162),give_up(_14242),user:write_src_uo(dont_give_up(_14256))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,9000054,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14514))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_15030,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15230),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15242,_15244),nb_setval('$circular_goals',_15256))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15686),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15698,_15700),nb_setval('$circular_goals',_15712))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15738,user:(always_rethrow(_15774)->throw(_15778);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15790))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16264,user:(always_rethrow(_16294)->throw(_16298);pp_m_m_red('red',run_cmd_args in _16310))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S784,user:(always_rethrow(_S784)->throw(_S784);pp_m_m_red(red,run_cmd_args in _S784))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S016,user:(always_rethrow(_S016)->throw(_S016);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S016))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S956),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S956,_28970),nb_setval('$circular_goals',_28970))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S904),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S904,_76918),nb_setval('$circular_goals',_76918))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S466,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,9000054,ref_assert,exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),_S494)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S492),give_up(_24668),user:write_src_uo(dont_give_up(_24668))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S790),output_language(metta,write_exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_49988),_49988,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_49988),_49988,[],[],_49988,_50202)),give_up(_50206),user:pp_m(red,gave_up(_50206))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S876),_S876,[],[],_S876,_83884),_83856,user:write_src(error(_83856,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S320),_S320,[],[],_S320,_5624),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S304),_S304,[],[],_S304,_15312),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S342),_S342,[],[],_S342,_44350). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S674,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_78710),deterministic(_S674)),notrace((xform_out(_78710,_78898),nb_setarg(1,res(_78910),_78898)))),_78688),(print_result_output(false,_S674,_78924,prev_result('Empty'),[],contrl(10,inf,each),res(_78910),_78688,[],_78898,_78940),(_78924>=inf->!;true),_78986=_78988,_78998=_79000,(_78940==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_79068),old_not_compatio((writeq(key=_79068),nl)),(_79068==b->once(repl),fail;_79068=='B'->once(prolog),fail;_79068==a->notrace(abort),fail;_79068==e->notrace(halt(5)),fail;_79068==m->make,fail;_79068==c->trace,_78998=true;_79068=='C'->once(cls),fail;_79068==' '->trace,_78998=true;_79068==t->nop(set_debug(eval,true)),rtrace,_78998=true;_79068=='T'->set_debug(eval,true),_78998=true;_79068== ? -> print_debug_help,fail;_79068==(;)->_78998=true;_79068==esc('[A',[27,91,65])->_78986=true,_78998=false;_79068==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_78986=false,_78998=true;_79068=='L'->nb_setarg(2,contrl(10,inf,each),_78924);_79068==l->nb_setarg(3,contrl(10,inf,each),leap),_78998=true;(_79068=='\n';_79068=='\r')->_78986=false,nb_setarg(3,contrl(10,inf,each),leap),_78998=true;_79068==g->write_src(exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]));_79068=='G'->bt,_78998=false;_79068==s->_78986=true,_78998=false;true->write('Unknown Char'),fail),(nonvar(_78998);nonvar(_78986));true),((_S674==true;_78986==true)->!;true),(nonvar(_78998)->_78998==true;true),(flag(result_num,_78924,_78924),_78924>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S570),deterministic(_5742)),notrace((xform_out(_S570,_5758),nb_setarg(1,res(_5770),_5758)))),_5548). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S442),deterministic(_30614)),notrace((xform_out(_S442,_30630),nb_setarg(1,res(_30642),_30630))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S978),deterministic(_56150)),notrace((xform_out(_S978,_56166),nb_setarg(1,res(_56178),_56166))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S186,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_92194),metta_return(_92194),user:ignore(retract(thrown_metta_return(_92194)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S394,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5508). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S846),e,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_16840). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S458),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_41452)*->nb_setarg(1,retval(fail),_41452);fail,trace,call(eval_09(=,_S458),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_41452)),ignore(notrace((\+_41452\=_41686,nb_setarg(1,retval(fail),_41452))))),user:ignore((_41720==1->ignore(\+ \+ (flag(eval_num,_41746,_41746+1),(retval(fail)\=@=retval(fail),nonvar(_41452)->indentq(0,_41746,<--,[e,_41452]);indentq(0,_41746,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_41746,_41746+1),(retval(fail)\=@=retval(fail),nonvar(_41452)->indentq(0,_41746,<--,[e,_41452]);indentq(0,_41746,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S970),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_75964)*->nb_setarg(1,retval(fail),_75964);fail,trace,call(eval_09(=,_S970),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_75964)),ignore(notrace((\+_75964\=_76198,nb_setarg(1,retval(fail),_75964)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S452,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5460). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S566,_22568,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S566),findall_eval(=,_22768,499,'&top',[superpose,[1,"hello","world",3.14]],_22568)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S566,_22568),_22574). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S382),findall_eval(=,_49388,499,'&top',[superpose,[1,"hello","world",3.14]],_49396))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S382,_49396)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S382,_49396)),_49422),!,ignore((once((_49422='True',trace_on_pass;_49422='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_49500,499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_49508),findall_eval(=,_49514,499,'&top',[superpose,[1,"hello","world",3.14]],_49522)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S310),findall_eval(=,_80316,499,'&top',[superpose,[1,"hello","world",3.14]],_80324))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S310,_80324)),user:(get_pass_fail(_80348,_80350,_80352),if_t(_80352==6,flag(loonit_failure,_80370,_80370+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S366),findall_eval(=,_5606,499,'&top',[superpose,[1,"hello","world",3.14]],_5614))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S366,_5614)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S240),findall_eval(=,_13342,499,'&top',[superpose,[1,"hello","world",3.14]],_13350)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S034),findall_eval(=,_38136,499,'&top',[superpose,[1,"hello","world",3.14]],_38144))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S636),findall_eval(=,_62738,499,'&top',[superpose,[1,"hello","world",3.14]],_62746)),_62616). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S230),findall_eval(=,_87332,499,'&top',[superpose,[1,"hello","world",3.14]],_87340))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S764),findall_eval(=,_5450,499,'&top',[superpose,[1,"hello","world",3.14]],_5458))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S928,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S928)),is_returned(_S928)),_23932,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S326,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S326)),is_returned(_S326)),_48330,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S110)),is_returned(_S110))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S752)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S486),metta_return(_S486),user:ignore(retract(thrown_metta_return(_S486)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S650). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)*->nb_setarg(1,retval(fail),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)),ignore(notrace((\+1\=_S530,nb_setarg(1,retval(fail),1))))),user:ignore((_83564==1->ignore(\+ \+ (flag(eval_num,_83590,_83590+1),(retval(fail)\=@=retval(fail),nonvar(1)->indentq(1,_83590,<--,[e,1]);indentq(1,_83590,<--,[e,retval(fail)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_83590,_83590+1),(retval(fail)\=@=retval(fail),nonvar(1)->indentq(1,_83590,<--,[e,1]);indentq(1,_83590,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(163)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)*->nb_setarg(1,retval(fail),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)),ignore(notrace((\+1\=_S418,nb_setarg(1,retval(fail),1)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1),eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1),eval_subst_args_here([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (1 "hello" 1 "world" "hello" 3.14 3.14)) "hello"]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4970))|_4946],_4934))|_4910],_4898))|_4874],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5120))|_5096],_5084))|_5060],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5210],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5260))|_5234],_5162))|_5136],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5402],_5390))|_5366],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5486],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5546)))|_5510],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5666],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5764],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"hello")),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1|...]]),P;HTML|[
superpose,
[ 1|...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello"),eval_subst_args_here(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello"),eval_41(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"hello")*->nb_setarg(1,retval(1),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"hello")),ignore(notrace((\+"hello"\=_8126,nb_setarg(1,retval(1),"hello"))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"hello")*->nb_setarg(1,retval(1),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"hello")),ignore(notrace((\+"hello"\=_8314,nb_setarg(1,retval(1),"hello"))))),user:ignore((_8352==1->ignore(\+ \+ (flag(eval_num,_8378,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],_8554) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_8656),metta_return(_8702),user:ignore(retract(thrown_metta_return(_8720)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world" |
...]]],_8758)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8870)),is_returned(_8904)))
[151] findall_loop(_8928,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8964)),is_returned(_8998)),_8932,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9034,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9070)),is_returned(_9092)),_9038,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9152),findall_eval(=,_9200,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9208)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9288),findall_eval(=,_9336,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9344))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9426),findall_eval(=,_9474,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9482)),_9406) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9564),findall_eval(=,_9612,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9620))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_9712),findall_eval(=,_9748,499,'&top',P;HTML|[
superpose,
[ 1,
"hello",
"world" |
...]],_9756)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello" |
...]]],_9936),findall_eval(=,_9978,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9986))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10028,_10030)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10184),findall_eval(=,_10214,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10222))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10252,_10254)),user:(get_pass_fail(_10270,_10272,_10274),if_t(_10284==6,flag(loonit_failure,_10292,_10298+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10438),findall_eval(=,_10468,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10476))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10506,_10508)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10536,_10538)),_10526),!,ignore((once((_10574='True',trace_on_pass;_10586='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10612,499,'&top',...,_10620),findall_eval(=,_10626,499,'&top',...,_10634)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10660,_10662,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_10784),findall_eval(=,_10832,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10840)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10882,_10884),_10668) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10910,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10918) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_11090),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11084)*->nb_setarg(1,retval(fail),_11134);fail,trace,call(eval_09(=,_11168),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11162)),ignore(notrace((\+_11214\=_11216,nb_setarg(1,retval(fail),_11224))))))
[128] call_cleanup(user:((call(eval_09(=,_11296),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11290)*->nb_setarg(1,retval(fail),_11340);fail,trace,call(eval_09(=,_11374),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11368)),ignore(notrace((\+_11420\=_11422,nb_setarg(1,retval(fail),_11430))))),user:ignore((_11460==1->ignore(\+ \+ (flag(eval_num,_11486,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11574),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11568) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11696,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11704) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11840,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_11848),metta_return(_11924),user:ignore(retract(thrown_metta_return(_11942)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_11998),deterministic(_12062)),notrace((xform_out(_12076,_12078),nb_setarg(1,res(_12090),_12086)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12136),deterministic(_12200)),notrace((xform_out(_12214,_12216),nb_setarg(1,res(_12228),_12224))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12276),deterministic(_12340)),notrace((xform_out(_12354,_12356),nb_setarg(1,res(_12368),_12364)))),_12254) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_12396,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_12432),deterministic(_12484)),notrace((xform_out(_12498,_12500),nb_setarg(1,res(_12512),_12508)))),_12410),(print_result_output(false,_12524,_12526,prev_result('Empty'),[],contrl(10,inf,each),res(_12558),_12536,[],_12540,_12542),(_12580>=inf->!;true),_12592=_12594,_12604=_12606,(_12628==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello" |
...]]],
[ superpose,
[ 1,
"hello",
"world" |
...]]],_12902),_12730,[],[],_12736,_12738) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13126),_13032,[],[],_13038,_13040),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13406),_13312,[],[],_13318,_13320),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13686),_13592,[],[],_13598,_13600),_13572,user:write_src(error(_13760,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_13888),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_14004),_13954,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_14098),_14052,[],[],_14058,_14060)),give_up(_14114),user:pp_m('red',gave_up(_14130))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_14174),give_up(_14254),user:write_src_uo(dont_give_up(_14268))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,9000054,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14526))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_15042,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15242),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15254,_15256),nb_setval('$circular_goals',_15268))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15698),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15710,_15712),nb_setval('$circular_goals',_15724))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15750,user:(always_rethrow(_15786)->throw(_15790);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15802))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16276,user:(always_rethrow(_16306)->throw(_16310);pp_m_m_red('red',run_cmd_args in _16322))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S164,user:(always_rethrow(_S164)->throw(_S164);pp_m_m_red(red,run_cmd_args in _S164))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S028,user:(always_rethrow(_S028)->throw(_S028);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S028))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S030),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S030,_29044),nb_setval('$circular_goals',_29044))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S796),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S796,_77810),nb_setval('$circular_goals',_77810))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S766,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,9000054,ref_assert,exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),_S592)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S538),give_up(_24714),user:write_src_uo(dont_give_up(_24714))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S836),output_language(metta,write_exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_50034),_50034,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_50034),_50034,[],[],_50034,_50248)),give_up(_50252),user:pp_m(red,gave_up(_50252))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S922),_S922,[],[],_S922,_83930),_83902,user:write_src(error(_83902,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S366),_S366,[],[],_S366,_5636),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S354),_S354,[],[],_S354,_15362),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S392),_S392,[],[],_S392,_44400). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S724,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_78760),deterministic(_S724)),notrace((xform_out(_78760,_78948),nb_setarg(1,res(_78960),_78948)))),_78738),(print_result_output(false,_S724,_78974,prev_result('Empty'),[],contrl(10,inf,each),res(_78960),_78738,[],_78948,_78990),(_78974>=inf->!;true),_79036=_79038,_79048=_79050,(_78990==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_79118),old_not_compatio((writeq(key=_79118),nl)),(_79118==b->once(repl),fail;_79118=='B'->once(prolog),fail;_79118==a->notrace(abort),fail;_79118==e->notrace(halt(5)),fail;_79118==m->make,fail;_79118==c->trace,_79048=true;_79118=='C'->once(cls),fail;_79118==' '->trace,_79048=true;_79118==t->nop(set_debug(eval,true)),rtrace,_79048=true;_79118=='T'->set_debug(eval,true),_79048=true;_79118== ? -> print_debug_help,fail;_79118==(;)->_79048=true;_79118==esc('[A',[27,91,65])->_79036=true,_79048=false;_79118==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_79036=false,_79048=true;_79118=='L'->nb_setarg(2,contrl(10,inf,each),_78974);_79118==l->nb_setarg(3,contrl(10,inf,each),leap),_79048=true;(_79118=='\n';_79118=='\r')->_79036=false,nb_setarg(3,contrl(10,inf,each),leap),_79048=true;_79118==g->write_src(exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]));_79118=='G'->bt,_79048=false;_79118==s->_79036=true,_79048=false;true->write('Unknown Char'),fail),(nonvar(_79048);nonvar(_79036));true),((_S724==true;_79036==true)->!;true),(nonvar(_79048)->_79048==true;true),(flag(result_num,_78974,_78974),_78974>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S582),deterministic(_5754)),notrace((xform_out(_S582,_5770),nb_setarg(1,res(_5782),_5770)))),_5560). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S472),deterministic(_30644)),notrace((xform_out(_S472,_30660),nb_setarg(1,res(_30672),_30660))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S008),deterministic(_56180)),notrace((xform_out(_S008,_56196),nb_setarg(1,res(_56208),_56196))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S216,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_92224),metta_return(_92224),user:ignore(retract(thrown_metta_return(_92224)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S424,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5520). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S880),e,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_16874). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S492),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_41486)*->nb_setarg(1,retval(fail),_41486);fail,trace,call(eval_09(=,_S492),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_41486)),ignore(notrace((\+_41486\=_41720,nb_setarg(1,retval(fail),_41486))))),user:ignore((_41754==1->ignore(\+ \+ (flag(eval_num,_41780,_41780+1),(retval(fail)\=@=retval(fail),nonvar(_41486)->indentq(0,_41780,<--,[e,_41486]);indentq(0,_41780,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_41780,_41780+1),(retval(fail)\=@=retval(fail),nonvar(_41486)->indentq(0,_41780,<--,[e,_41486]);indentq(0,_41780,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S004),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_75998)*->nb_setarg(1,retval(fail),_75998);fail,trace,call(eval_09(=,_S004),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_75998)),ignore(notrace((\+_75998\=_76232,nb_setarg(1,retval(fail),_75998)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S464,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5472). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S578,_22580,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S578),findall_eval(=,_22780,499,'&top',[superpose,[1,"hello","world",3.14]],_22580)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S578,_22580),_22586). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S394),findall_eval(=,_49400,499,'&top',[superpose,[1,"hello","world",3.14]],_49408))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S394,_49408)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S394,_49408)),_49434),!,ignore((once((_49434='True',trace_on_pass;_49434='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_49512,499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_49520),findall_eval(=,_49526,499,'&top',[superpose,[1,"hello","world",3.14]],_49534)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S322),findall_eval(=,_80328,499,'&top',[superpose,[1,"hello","world",3.14]],_80336))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S322,_80336)),user:(get_pass_fail(_80360,_80362,_80364),if_t(_80364==6,flag(loonit_failure,_80382,_80382+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S378),findall_eval(=,_5618,499,'&top',[superpose,[1,"hello","world",3.14]],_5626))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S378,_5626)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S252),findall_eval(=,_13354,499,'&top',[superpose,[1,"hello","world",3.14]],_13362)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S046),findall_eval(=,_38148,499,'&top',[superpose,[1,"hello","world",3.14]],_38156))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S648),findall_eval(=,_62750,499,'&top',[superpose,[1,"hello","world",3.14]],_62758)),_62628). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S242),findall_eval(=,_87344,499,'&top',[superpose,[1,"hello","world",3.14]],_87352))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S776),findall_eval(=,_5462,499,'&top',[superpose,[1,"hello","world",3.14]],_5470))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S940,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S940)),is_returned(_S940)),_23944,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S338,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S338)),is_returned(_S338)),_48342,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S122)),is_returned(_S122))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S764)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S498),metta_return(_S498),user:ignore(retract(thrown_metta_return(_S498)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S662). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")*->nb_setarg(1,retval(1),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")),ignore(notrace((\+"hello"\=_S566,nb_setarg(1,retval(1),"hello"))))),user:ignore((_83612==1->ignore(\+ \+ (flag(eval_num,_83638,_83638+1),(retval(1)\=@=retval(fail),nonvar("hello")->indentq(1,_83638,<--,[e,"hello"]);indentq(1,_83638,<--,[e,retval(1)]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_83638,_83638+1),(retval(1)\=@=retval(fail),nonvar("hello")->indentq(1,_83638,<--,[e,"hello"]);indentq(1,_83638,<--,[e,retval(1)]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")*->nb_setarg(1,retval(1),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")),ignore(notrace((\+"hello"\=_S332,nb_setarg(1,retval(1),"hello")))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"),eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"),eval_subst_args_here([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (1 "hello" 1 "world" "hello" 3.14 3.14)) 1]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4982))|_4958],_4946))|_4922],_4910))|_4886],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5132))|_5108],_5096))|_5072],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5222],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5272))|_5246],_5174))|_5148],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5414],_5402))|_5378],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5498],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5558)))|_5522],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5678],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5776],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],1)),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1|...]]),P;HTML|[
superpose,
[ 1|...]]\=@=1),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1),eval_subst_args_here(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1),eval_41(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],1)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],1)*->nb_setarg(1,retval("hello"),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],1)),ignore(notrace((\+1\=_8138,nb_setarg(1,retval("hello"),1))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],1)*->nb_setarg(1,retval("hello"),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],1)),ignore(notrace((\+1\=_8326,nb_setarg(1,retval("hello"),1))))),user:ignore((_8364==1->ignore(\+ \+ (flag(eval_num,_8390,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],1) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],_8566) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_8668),metta_return(_8714),user:ignore(retract(thrown_metta_return(_8732)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world" |
...]]],_8770)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8882)),is_returned(_8916)))
[151] findall_loop(_8940,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8976)),is_returned(_9010)),_8944,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9046,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9082)),is_returned(_9104)),_9050,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9164),findall_eval(=,_9212,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9220)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9300),findall_eval(=,_9348,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9356))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9438),findall_eval(=,_9486,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9494)),_9418) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9576),findall_eval(=,_9624,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9632))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_9724),findall_eval(=,_9760,499,'&top',P;HTML|[
superpose,
[ 1,
"hello",
"world" |
...]],_9768)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello" |
...]]],_9948),findall_eval(=,_9990,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9998))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10040,_10042)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10196),findall_eval(=,_10226,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10234))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10264,_10266)),user:(get_pass_fail(_10282,_10284,_10286),if_t(_10296==6,flag(loonit_failure,_10304,_10310+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10450),findall_eval(=,_10480,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10488))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10518,_10520)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10548,_10550)),_10538),!,ignore((once((_10586='True',trace_on_pass;_10598='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10624,499,'&top',...,_10632),findall_eval(=,_10638,499,'&top',...,_10646)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10672,_10674,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_10796),findall_eval(=,_10844,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10852)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10894,_10896),_10680) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10922,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10930) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_11102),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11096)*->nb_setarg(1,retval(fail),_11146);fail,trace,call(eval_09(=,_11180),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11174)),ignore(notrace((\+_11226\=_11228,nb_setarg(1,retval(fail),_11236))))))
[128] call_cleanup(user:((call(eval_09(=,_11308),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11302)*->nb_setarg(1,retval(fail),_11352);fail,trace,call(eval_09(=,_11386),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11380)),ignore(notrace((\+_11432\=_11434,nb_setarg(1,retval(fail),_11442))))),user:ignore((_11472==1->ignore(\+ \+ (flag(eval_num,_11498,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11586),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11580) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11708,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11716) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11852,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_11860),metta_return(_11936),user:ignore(retract(thrown_metta_return(_11954)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12010),deterministic(_12074)),notrace((xform_out(_12088,_12090),nb_setarg(1,res(_12102),_12098)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12148),deterministic(_12212)),notrace((xform_out(_12226,_12228),nb_setarg(1,res(_12240),_12236))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12288),deterministic(_12352)),notrace((xform_out(_12366,_12368),nb_setarg(1,res(_12380),_12376)))),_12266) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_12408,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_12444),deterministic(_12496)),notrace((xform_out(_12510,_12512),nb_setarg(1,res(_12524),_12520)))),_12422),(print_result_output(false,_12536,_12538,prev_result('Empty'),[],contrl(10,inf,each),res(_12570),_12548,[],_12552,_12554),(_12592>=inf->!;true),_12604=_12606,_12616=_12618,(_12640==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello" |
...]]],
[ superpose,
[ 1,
"hello",
"world" |
...]]],_12914),_12742,[],[],_12748,_12750) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13138),_13044,[],[],_13050,_13052),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13418),_13324,[],[],_13330,_13332),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13698),_13604,[],[],_13610,_13612),_13584,user:write_src(error(_13772,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_13900),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_14016),_13966,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_14110),_14064,[],[],_14070,_14072)),give_up(_14126),user:pp_m('red',gave_up(_14142))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_14186),give_up(_14266),user:write_src_uo(dont_give_up(_14280))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,9000054,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14538))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_15054,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15254),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15266,_15268),nb_setval('$circular_goals',_15280))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15710),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15722,_15724),nb_setval('$circular_goals',_15736))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15762,user:(always_rethrow(_15798)->throw(_15802);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15814))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16288,user:(always_rethrow(_16318)->throw(_16322);pp_m_m_red('red',run_cmd_args in _16334))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S148,user:(always_rethrow(_S148)->throw(_S148);pp_m_m_red(red,run_cmd_args in _S148))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S810,user:(always_rethrow(_S810)->throw(_S810);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S810))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S036),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S036,_12050),nb_setval('$circular_goals',_12050))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S194),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S194,_60208),nb_setval('$circular_goals',_60208))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S404,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,9000054,ref_assert,exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),_S016)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S674),give_up(_5850),user:write_src_uo(dont_give_up(_5850))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S070),output_language(metta,write_exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_28268),_28268,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_28268),_28268,[],[],_28268,_28482)),give_up(_28486),user:pp_m(red,gave_up(_28486))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S156),_S156,[],[],_S156,_62164),_62136,user:write_src(error(_62136,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S600),_S600,[],[],_S600,_88608),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S662),_S662,[],[],_S662,_5636),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S472),_S472,[],[],_S472,_22480). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S804,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_56840),deterministic(_S804)),notrace((xform_out(_56840,_57028),nb_setarg(1,res(_57040),_57028)))),_56818),(print_result_output(false,_S804,_57054,prev_result('Empty'),[],contrl(10,inf,each),res(_57040),_56818,[],_57028,_57070),(_57054>=inf->!;true),_57116=_57118,_57128=_57130,(_57070==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_57198),old_not_compatio((writeq(key=_57198),nl)),(_57198==b->once(repl),fail;_57198=='B'->once(prolog),fail;_57198==a->notrace(abort),fail;_57198==e->notrace(halt(5)),fail;_57198==m->make,fail;_57198==c->trace,_57128=true;_57198=='C'->once(cls),fail;_57198==' '->trace,_57128=true;_57198==t->nop(set_debug(eval,true)),rtrace,_57128=true;_57198=='T'->set_debug(eval,true),_57128=true;_57198== ? -> print_debug_help,fail;_57198==(;)->_57128=true;_57198==esc('[A',[27,91,65])->_57116=true,_57128=false;_57198==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_57116=false,_57128=true;_57198=='L'->nb_setarg(2,contrl(10,inf,each),_57054);_57198==l->nb_setarg(3,contrl(10,inf,each),leap),_57128=true;(_57198=='\n';_57198=='\r')->_57116=false,nb_setarg(3,contrl(10,inf,each),leap),_57128=true;_57198==g->write_src(exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]));_57198=='G'->bt,_57128=false;_57198==s->_57116=true,_57128=false;true->write('Unknown Char'),fail),(nonvar(_57128);nonvar(_57116));true),((_S804==true;_57116==true)->!;true),(nonvar(_57128)->_57128==true;true),(flag(result_num,_57054,_57054),_57054>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S524),deterministic(_107696)),notrace((xform_out(_S524,_107712),nb_setarg(1,res(_107724),_107712)))),_107502). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S582),deterministic(_8754)),notrace((xform_out(_S582,_8770),nb_setarg(1,res(_8782),_8770))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S106),deterministic(_34278)),notrace((xform_out(_S106,_34294),nb_setarg(1,res(_34306),_34294))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S314,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_70322),metta_return(_70322),user:ignore(retract(thrown_metta_return(_70322)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S522,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_95530). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S526),e,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5520). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S016),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_20010)*->nb_setarg(1,retval(fail),_20010);fail,trace,call(eval_09(=,_S016),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_20010)),ignore(notrace((\+_20010\=_20244,nb_setarg(1,retval(fail),_20010))))),user:ignore((_20278==1->ignore(\+ \+ (flag(eval_num,_20304,_20304+1),(retval(fail)\=@=retval(fail),nonvar(_20010)->indentq(0,_20304,<--,[e,_20010]);indentq(0,_20304,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_20304,_20304+1),(retval(fail)\=@=retval(fail),nonvar(_20010)->indentq(0,_20304,<--,[e,_20010]);indentq(0,_20304,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S528),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_54522)*->nb_setarg(1,retval(fail),_54522);fail,trace,call(eval_09(=,_S528),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_54522)),ignore(notrace((\+_54522\=_54756,nb_setarg(1,retval(fail),_54522)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S310,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_100318). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S464,_5466,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S464),findall_eval(=,_5666,499,'&top',[superpose,[1,"hello","world",3.14]],_5466)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S464,_5466),_5472). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S514),findall_eval(=,_28520,499,'&top',[superpose,[1,"hello","world",3.14]],_28528))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S514,_28528)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S514,_28528)),_28554),!,ignore((once((_28554='True',trace_on_pass;_28554='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_28632,499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_28640),findall_eval(=,_28646,499,'&top',[superpose,[1,"hello","world",3.14]],_28654)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S442),findall_eval(=,_59448,499,'&top',[superpose,[1,"hello","world",3.14]],_59456))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S442,_59456)),user:(get_pass_fail(_59480,_59482,_59484),if_t(_59484==6,flag(loonit_failure,_59502,_59502+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S498),findall_eval(=,_87504,499,'&top',[superpose,[1,"hello","world",3.14]],_87512))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S498,_87512)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S940),findall_eval(=,_5548,499,'&top',[superpose,[1,"hello","world",3.14]],_5556)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S256),findall_eval(=,_14358,499,'&top',[superpose,[1,"hello","world",3.14]],_14366))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S858),findall_eval(=,_38960,499,'&top',[superpose,[1,"hello","world",3.14]],_38968)),_38838). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S452),findall_eval(=,_63554,499,'&top',[superpose,[1,"hello","world",3.14]],_63562))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S986),findall_eval(=,_88088,499,'&top',[superpose,[1,"hello","world",3.14]],_88096))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S366,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S366)),is_returned(_S366)),_5370,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S656,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S656)),is_returned(_S656)),_25660,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S440)),is_returned(_S440))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S082)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S638),metta_return(_S638),user:ignore(retract(thrown_metta_return(_S638)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S966). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)*->nb_setarg(1,retval("hello"),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)),ignore(notrace((\+1\=_S852,nb_setarg(1,retval("hello"),1))))),user:ignore((_59886==1->ignore(\+ \+ (flag(eval_num,_59912,_59912+1),(retval("hello")\=@=retval(fail),nonvar(1)->indentq(1,_59912,<--,[e,1]);indentq(1,_59912,<--,[e,retval("hello")]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_59912,_59912+1),(retval("hello")\=@=retval(fail),nonvar(1)->indentq(1,_59912,<--,[e,1]);indentq(1,_59912,<--,[e,retval("hello")]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)*->nb_setarg(1,retval("hello"),1);fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1)),ignore(notrace((\+1\=_S582,nb_setarg(1,retval("hello"),1)))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],1). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1),eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1),eval_subst_args_here([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],1). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@=1),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],1)),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (1 "hello" 1 "world" "hello" 3.14 3.14)) "world"]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4982))|_4958],_4946))|_4922],_4910))|_4886],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5132))|_5108],_5096))|_5072],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5222],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5272))|_5246],_5174))|_5148],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5414],_5402))|_5378],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5498],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5558)))|_5522],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5678],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5776],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"world")),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]\=@="world"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]\=@="world"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1|...]]),P;HTML|[
superpose,
[ 1|...]]\=@="world"),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"world"),eval_subst_args_here(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"world")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"world"),eval_41(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"world")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"world")*->nb_setarg(1,retval("hello"),"world");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"world")),ignore(notrace((\+"world"\=_8138,nb_setarg(1,retval("hello"),"world"))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"world")*->nb_setarg(1,retval("hello"),"world");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"world")),ignore(notrace((\+"world"\=_8326,nb_setarg(1,retval("hello"),"world"))))),user:ignore((_8364==1->ignore(\+ \+ (flag(eval_num,_8390,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"world") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],_8566) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_8668),metta_return(_8714),user:ignore(retract(thrown_metta_return(_8732)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world" |
...]]],_8770)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8882)),is_returned(_8916)))
[151] findall_loop(_8940,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8976)),is_returned(_9010)),_8944,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9046,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9082)),is_returned(_9104)),_9050,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9164),findall_eval(=,_9212,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9220)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9300),findall_eval(=,_9348,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9356))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9438),findall_eval(=,_9486,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9494)),_9418) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9576),findall_eval(=,_9624,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9632))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_9724),findall_eval(=,_9760,499,'&top',P;HTML|[
superpose,
[ 1,
"hello",
"world" |
...]],_9768)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello" |
...]]],_9948),findall_eval(=,_9990,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9998))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10040,_10042)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10196),findall_eval(=,_10226,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10234))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10264,_10266)),user:(get_pass_fail(_10282,_10284,_10286),if_t(_10296==6,flag(loonit_failure,_10304,_10310+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10450),findall_eval(=,_10480,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10488))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10518,_10520)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10548,_10550)),_10538),!,ignore((once((_10586='True',trace_on_pass;_10598='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10624,499,'&top',...,_10632),findall_eval(=,_10638,499,'&top',...,_10646)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10672,_10674,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_10796),findall_eval(=,_10844,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10852)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10894,_10896),_10680) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10922,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10930) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_11102),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11096)*->nb_setarg(1,retval(fail),_11146);fail,trace,call(eval_09(=,_11180),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11174)),ignore(notrace((\+_11226\=_11228,nb_setarg(1,retval(fail),_11236))))))
[128] call_cleanup(user:((call(eval_09(=,_11308),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11302)*->nb_setarg(1,retval(fail),_11352);fail,trace,call(eval_09(=,_11386),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11380)),ignore(notrace((\+_11432\=_11434,nb_setarg(1,retval(fail),_11442))))),user:ignore((_11472==1->ignore(\+ \+ (flag(eval_num,_11498,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11586),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11580) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11708,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11716) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11852,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_11860),metta_return(_11936),user:ignore(retract(thrown_metta_return(_11954)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12010),deterministic(_12074)),notrace((xform_out(_12088,_12090),nb_setarg(1,res(_12102),_12098)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12148),deterministic(_12212)),notrace((xform_out(_12226,_12228),nb_setarg(1,res(_12240),_12236))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12288),deterministic(_12352)),notrace((xform_out(_12366,_12368),nb_setarg(1,res(_12380),_12376)))),_12266) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_12408,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_12444),deterministic(_12496)),notrace((xform_out(_12510,_12512),nb_setarg(1,res(_12524),_12520)))),_12422),(print_result_output(false,_12536,_12538,prev_result('Empty'),[],contrl(10,inf,each),res(_12570),_12548,[],_12552,_12554),(_12592>=inf->!;true),_12604=_12606,_12616=_12618,(_12640==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello" |
...]]],
[ superpose,
[ 1,
"hello",
"world" |
...]]],_12914),_12742,[],[],_12748,_12750) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13138),_13044,[],[],_13050,_13052),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13418),_13324,[],[],_13330,_13332),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13698),_13604,[],[],_13610,_13612),_13584,user:write_src(error(_13772,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_13900),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_14016),_13966,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_14110),_14064,[],[],_14070,_14072)),give_up(_14126),user:pp_m('red',gave_up(_14142))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_14186),give_up(_14266),user:write_src_uo(dont_give_up(_14280))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,9000054,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14538))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_15054,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15254),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15266,_15268),nb_setval('$circular_goals',_15280))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15710),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15722,_15724),nb_setval('$circular_goals',_15736))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15762,user:(always_rethrow(_15798)->throw(_15802);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15814))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16288,user:(always_rethrow(_16318)->throw(_16322);pp_m_m_red('red',run_cmd_args in _16334))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S818,user:(always_rethrow(_S818)->throw(_S818);pp_m_m_red(red,run_cmd_args in _S818))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S830,user:(always_rethrow(_S830)->throw(_S830);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S830))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S208),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S208,_6096),nb_setval('$circular_goals',_6096))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S490),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S490,_37504),nb_setval('$circular_goals',_37504))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S788,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,9000054,ref_assert,exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),_S324)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S742),give_up(_105918),user:write_src_uo(dont_give_up(_105918))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S734),output_language(metta,write_exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5932),_5932,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5932),_5932,[],[],_5932,_6146)),give_up(_6150),user:pp_m(red,gave_up(_6150))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S808),_S808,[],[],_S808,_39816),_39788,user:write_src(error(_39788,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S252),_S252,[],[],_S252,_66260),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S314),_S314,[],[],_S314,_95322),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S604),_S604,[],[],_S604,_5612). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S636,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_34672),deterministic(_S636)),notrace((xform_out(_34672,_34860),nb_setarg(1,res(_34872),_34860)))),_34650),(print_result_output(false,_S636,_34886,prev_result('Empty'),[],contrl(10,inf,each),res(_34872),_34650,[],_34860,_34902),(_34886>=inf->!;true),_34948=_34950,_34960=_34962,(_34902==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_35030),old_not_compatio((writeq(key=_35030),nl)),(_35030==b->once(repl),fail;_35030=='B'->once(prolog),fail;_35030==a->notrace(abort),fail;_35030==e->notrace(halt(5)),fail;_35030==m->make,fail;_35030==c->trace,_34960=true;_35030=='C'->once(cls),fail;_35030==' '->trace,_34960=true;_35030==t->nop(set_debug(eval,true)),rtrace,_34960=true;_35030=='T'->set_debug(eval,true),_34960=true;_35030== ? -> print_debug_help,fail;_35030==(;)->_34960=true;_35030==esc('[A',[27,91,65])->_34948=true,_34960=false;_35030==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_34948=false,_34960=true;_35030=='L'->nb_setarg(2,contrl(10,inf,each),_34886);_35030==l->nb_setarg(3,contrl(10,inf,each),leap),_34960=true;(_35030=='\n';_35030=='\r')->_34948=false,nb_setarg(3,contrl(10,inf,each),leap),_34960=true;_35030==g->write_src(exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]));_35030=='G'->bt,_34960=false;_35030==s->_34948=true,_34960=false;true->write('Unknown Char'),fail),(nonvar(_34960);nonvar(_34948));true),((_S636==true;_34948==true)->!;true),(nonvar(_34960)->_34960==true;true),(flag(result_num,_34886,_34886),_34886>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S356),deterministic(_85528)),notrace((xform_out(_S356,_85544),nb_setarg(1,res(_85556),_85544)))),_85334). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S952),deterministic(_5752)),notrace((xform_out(_S952,_5768),nb_setarg(1,res(_5780),_5768))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S746),deterministic(_13918)),notrace((xform_out(_S746,_13934),nb_setarg(1,res(_13946),_13934))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S954,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_49962),metta_return(_49962),user:ignore(retract(thrown_metta_return(_49962)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S162,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_75170). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S640),e,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_99634). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S542),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5536)*->nb_setarg(1,retval(fail),_5536);fail,trace,call(eval_09(=,_S542),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5536)),ignore(notrace((\+_5536\=_5770,nb_setarg(1,retval(fail),_5536))))),user:ignore((_5804==1->ignore(\+ \+ (flag(eval_num,_5830,_5830+1),(retval(fail)\=@=retval(fail),nonvar(_5536)->indentq(0,_5830,<--,[e,_5536]);indentq(0,_5830,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5830,_5830+1),(retval(fail)\=@=retval(fail),nonvar(_5536)->indentq(0,_5830,<--,[e,_5536]);indentq(0,_5830,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S260),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_36254)*->nb_setarg(1,retval(fail),_36254);fail,trace,call(eval_09(=,_S260),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_36254)),ignore(notrace((\+_36254\=_36488,nb_setarg(1,retval(fail),_36254)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S042,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_82050). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S458,_106460,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S458),findall_eval(=,_106660,499,'&top',[superpose,[1,"hello","world",3.14]],_106460)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S458,_106460),_106466). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S688),findall_eval(=,_8694,499,'&top',[superpose,[1,"hello","world",3.14]],_8702))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S688,_8702)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S688,_8702)),_8728),!,ignore((once((_8728='True',trace_on_pass;_8728='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_8806,499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_8814),findall_eval(=,_8820,499,'&top',[superpose,[1,"hello","world",3.14]],_8828)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S604),findall_eval(=,_39610,499,'&top',[superpose,[1,"hello","world",3.14]],_39618))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S604,_39618)),user:(get_pass_fail(_39642,_39644,_39646),if_t(_39646==6,flag(loonit_failure,_39664,_39664+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S660),findall_eval(=,_67666,499,'&top',[superpose,[1,"hello","world",3.14]],_67674))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S660,_67674)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S102),findall_eval(=,_94204,499,'&top',[superpose,[1,"hello","world",3.14]],_94212)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S896),findall_eval(=,_5526,499,'&top',[superpose,[1,"hello","world",3.14]],_5534))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S618),findall_eval(=,_18720,499,'&top',[superpose,[1,"hello","world",3.14]],_18728)),_18598). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S212),findall_eval(=,_43314,499,'&top',[superpose,[1,"hello","world",3.14]],_43322))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S746),findall_eval(=,_67848,499,'&top',[superpose,[1,"hello","world",3.14]],_67856))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S950,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S950)),is_returned(_S950)),_102954,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S342,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S342)),is_returned(_S342)),_5346,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S440)),is_returned(_S440))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S082)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S638),metta_return(_S638),user:ignore(retract(thrown_metta_return(_S638)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S802). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world"). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world")*->nb_setarg(1,retval("hello"),"world");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world")),ignore(notrace((\+"world"\=_S660,nb_setarg(1,retval("hello"),"world"))))),user:ignore((_36706==1->ignore(\+ \+ (flag(eval_num,_36732,_36732+1),(retval("hello")\=@=retval(fail),nonvar("world")->indentq(1,_36732,<--,[e,"world"]);indentq(1,_36732,<--,[e,retval("hello")]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_36732,_36732+1),(retval("hello")\=@=retval(fail),nonvar("world")->indentq(1,_36732,<--,[e,"world"]);indentq(1,_36732,<--,[e,retval("hello")]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world")*->nb_setarg(1,retval("hello"),"world");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world")),ignore(notrace((\+"world"\=_S432,nb_setarg(1,retval("hello"),"world")))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world"). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"world"). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"),eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"),eval_subst_args_here([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world"). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="world"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="world"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="world"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"world")),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
[needed_subst_args (superpose (1 "hello" 1 "world" "hello" 3.14 3.14)) "hello"]
[187] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_4994))|_4970],_4958))|_4934],_4922))|_4898],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
[186] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,_5144))|_5120],_5108))|_5084],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5234],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],_5284))|_5258],_5186))|_5160],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
[185] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[...|_5426],_5414))|_5390],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(...,8000,...,...)),frame(186,...,...)|_5510],P;HTML| [ goal_depth(600)])),frame(185,clause((0x561394747030),3),once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,...,_5570)))|_5534],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
[184] setup_call_cleanup(system:'$notrace'(12,-1),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(187,clause((0x5613948345f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(187,...,...)|_5690],P;HTML| [ goal_depth(600)])),frame(186,clause((0x561394f59550),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(185,clause((0x561394747030),3),once(...)),frame(184,...,...)|_5788],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,-1)) at /usr/lib/swi-prolog/boot/init.pl:682
[182] logicmoo_startup:ds at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1043
[181] logicmoo_startup:bt at /home/runner/work/metta-testsuite/metta-testsuite/libraries/logicmoo_utils/prolog/logicmoo_startup.pl:1038
[180] ''((write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"hello")),bt,sleep(1.0)))
[179] if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world" |
...]])))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:353
[178] once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]),P;HTML|[
superpose,
[ 1,
"hello",
1 |
...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML|[
superpose,
[ 1,
"hello" |
...]]))))) at /usr/lib/swi-prolog/boot/init.pl:538
[177] setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst(P;HTML|[
superpose,
[ 1|...]]),P;HTML|[
superpose,
[ 1|...]]\=@="hello"),(write_src_uo(needed_subst_args(P;HTML| [ superpose, ...],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args(P;HTML| [ superpose, ...]))))),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
[175] subst_args_there_real(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:326
[174] subst_args_there(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:312
[173] subst_args_here(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:283
[171] if_or_else(eval_rust(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello"),eval_subst_args_here(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[170] eval_41(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3189
[169] if_or_else(eval_defn(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello"),eval_41(P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1,
"hello",
1,
"world",
"hello",
3.14 |
...]],"hello")) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[168] eval_40(P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3185
[167] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
superpose,
[ 1, "hello", 1, "world", "hello", 3.14,
3.14]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3181
[166] eval_20(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:2485
[165] eval_10(=,'%Undefined%',498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[163] ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"hello")*->nb_setarg(1,retval("world"),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"hello")),ignore(notrace((\+"hello"\=_8150,nb_setarg(1,retval("world"),"hello"))))))
[162] call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose, ...]],"hello")*->nb_setarg(1,retval("world"),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',P;HTML|[
unique,
[ superpose|...]],"hello")),ignore(notrace((\+"hello"\=_8338,nb_setarg(1,retval("world"),"hello"))))),user:ignore((_8376==1->ignore(\+ \+ (flag(eval_num,_8402,...),(...;...)));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[161] trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],"hello") at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[160] eval_01(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],_8578) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[156] catch(user:eval_args(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_8680),metta_return(_8726),user:ignore(retract(thrown_metta_return(_8744)))) at /usr/lib/swi-prolog/boot/init.pl:565
[153] rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world" |
...]]],_8782)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[152] ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8894)),is_returned(_8928)))
[151] findall_loop(_8952,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_8988)),is_returned(_9022)),_8956,[]) at /usr/lib/swi-prolog/boot/bags.pl:109
[150] cleanup_bag('$bags':findall_loop(_9058,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose|...]],_9094)),is_returned(_9116)),_9062,[]),'$bags':'$destroy_findall_bag') at /usr/lib/swi-prolog/boot/bags.pl:106
[145] ''((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9176),findall_eval(=,_9224,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9232)))
[144] rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9312),findall_eval(=,_9360,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9368))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[143] ctimed_call((findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9450),findall_eval(=,_9498,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9506)),_9430) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[141] time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_9588),findall_eval(=,_9636,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_9644))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6077
[140] once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1|...]]],_9736),findall_eval(=,_9772,499,'&top',P;HTML|[
superpose,
[ 1,
"hello",
"world" |
...]],_9780)))) at /usr/lib/swi-prolog/boot/init.pl:538
[139] loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello" |
...]]],_9960),findall_eval(=,_10002,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10010))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10052,_10054)) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_testing.pl:377
[138] setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10208),findall_eval(=,_10238,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10246))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10276,_10278)),user:(get_pass_fail(_10294,_10296,_10298),if_t(_10308==6,flag(loonit_failure,_10316,_10322+1)))) at /usr/lib/swi-prolog/boot/init.pl:682
[135] call_cleanup(user:loonit_asserts(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose, ...]],_10462),findall_eval(=,_10492,499,'&top',P;HTML|[
superpose,
[ 1,
"hello" |
...]],_10500))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10530,_10532)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10560,_10562)),_10550),!,ignore((once((_10598='True',trace_on_pass;_10610='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_10636,499,'&top',...,_10644),findall_eval(=,_10650,499,'&top',...,_10658)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[133] loonit_assert_source_tf_empty(P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10684,_10686,(findall_eval(=,'%Undefined%',499,'&top',P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],_10808),findall_eval(=,_10856,499,'&top',P;HTML|[
superpose,
[ 1, "hello", "world", 3.14]],_10864)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_10906,_10908),_10692) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:982
[131] eval_10(=,_10934,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_10942) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:3173
[129] ''(user:((call(eval_09(=,_11114),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11108)*->nb_setarg(1,retval(fail),_11158);fail,trace,call(eval_09(=,_11192),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11186)),ignore(notrace((\+_11238\=_11240,nb_setarg(1,retval(fail),_11248))))))
[128] call_cleanup(user:((call(eval_09(=,_11320),499,'&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],_11314)*->nb_setarg(1,retval(fail),_11364);fail,trace,call(eval_09(=,_11398),499,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_11392)),ignore(notrace((\+_11444\=_11446,nb_setarg(1,retval(fail),_11454))))),user:ignore((_11484==1->ignore(\+ \+ (flag(eval_num,_11510,...),(...;...)));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+...)))))))) at /usr/lib/swi-prolog/boot/init.pl:685
[127] trace_eval(eval_09(=,_11598),e,499,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11592) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_debug.pl:975
[126] eval_01(=,_11720,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],_11728) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_eval.pl:258
[122] catch(user:eval_args(=,_11864,500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_11872),metta_return(_11948),user:ignore(retract(thrown_metta_return(_11966)))) at /usr/lib/swi-prolog/boot/init.pl:565
[119] ''(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12022),deterministic(_12086)),notrace((xform_out(_12100,_12102),nb_setarg(1,res(_12114),_12110)))))
[118] rtrace_on_error(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12160),deterministic(_12224)),notrace((xform_out(_12238,_12240),nb_setarg(1,res(_12252),_12248))))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3779
[117] ctimed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_12300),deterministic(_12364)),notrace((xform_out(_12378,_12380),nb_setarg(1,res(_12392),_12388)))),_12278) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6159
[115] forall_interactive(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_12420,timed_call(((eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose|...]],
[ superpose, ...]],_12456),deterministic(_12508)),notrace((xform_out(_12522,_12524),nb_setarg(1,res(_12536),_12532)))),_12434),(print_result_output(false,_12548,_12550,prev_result('Empty'),[],contrl(10,inf,each),res(_12582),_12560,[],_12564,_12566),(_12604>=inf->!;true),_12616=_12618,_12628=_12630,(_12652==true->repeat,...,...;true),((...;...)->!;true),(... -> ...;true),(... -> ...;true))) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1303
[114] u_do_metta_exec02(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello",
1 |
...]]],
[ superpose,
[ 1, "hello", "world", 3.14]]],P;HTML|[
unique,
[ superpose,
[ 1,
"hello",
1,
"world",
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1,
"hello" |
...]]],
[ superpose,
[ 1,
"hello",
"world" |
...]]],_12926),_12754,[],[],_12760,_12762) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_repl.pl:1095
[112] catch(user:u_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13150),_13056,[],[],_13062,_13064),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[110] catch(user:u_do_metta_exec000(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13430),_13336,[],[],_13342,_13344),'$aborted',user:fbug(aborted(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[108] catch(user:u_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],eval_H(500,'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]],_13710),_13616,[],[],_13622,_13624),_13596,user:write_src(error(_13784,file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]))) at /usr/lib/swi-prolog/boot/init.pl:565
[105] catch(user:(if_t(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_13912),output_language(metta,write_exec(P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]]))),notrace(into_metta_callable('&top',P;HTML|[
assertEqual,
[ unique, ...],
[ superpose|...]],eval_H(500,'&top',P;HTML|[
assertEqual, [ unique|...], ...],_14028),_13978,[],[])),!,user:u_do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual, [ unique|...], ...],eval_H(500,'&top',[assertEqual,...|...],_14122),_14076,[],[],_14082,_14084)),give_up(_14138),user:pp_m('red',gave_up(_14154))) at /usr/lib/swi-prolog/boot/init.pl:565
[103] catch(user:do_metta_exec(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',P;HTML|[
assertEqual,
[ unique,
[ superpose,
[ 1|...]]],
[ superpose,
[ 1,
"hello" |
...]]],_14198),give_up(_14278),user:write_src_uo(dont_give_up(_14292))) at /usr/lib/swi-prolog/boot/init.pl:565
[99] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[98] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[96] ''('')
[95] forall(user:metta_file_buffer(0,9000054,ref_assert,exec(P;HTML|[
assertEqual,
[ unique,
[ superpose, ...]],
[ superpose,
[ 1|...]]]),[],P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(must_det_ll(do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...]),_14550))->true;trace,pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,...|...])))))) at /usr/lib/swi-prolog/boot/apply.pl:52
[92] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[91] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[88] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0))),must_det_ll(load_metta_file_stream_fast(3613,read_file_sexpr,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
[85] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[84] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[82] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:close((0x56139609b400))) at /usr/lib/swi-prolog/boot/init.pl:682
[81] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[80] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[78] setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),close((0x56139609b400)))),user:working_directory(_15066,'/home/runner/work/metta-testsuite/metta-testsuite/')) at /usr/lib/swi-prolog/boot/init.pl:682
[75] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[74] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[72] include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_loader.pl:894
[71] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[70] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[
include_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),
load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15266),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15278,_15280),nb_setval('$circular_goals',_15292))) at /usr/lib/swi-prolog/boot/init.pl:682
[66] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[65] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[63] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:must_det_ll(include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
[61] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[60] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[58] track_load_into_file0(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2071
[57] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[56] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[54] track_load_into_file(P;HTML|'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','') at /home/runner/work/metta-testsuite/metta-testsuite/libraries/loaders/genome/flybase_loader.pl:2050
[53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[52] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[49] call('') at /usr/lib/swi-prolog/boot/init.pl:502
[48] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&top', 'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_15722),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15734,_15736),nb_setval('$circular_goals',_15748))) at /usr/lib/swi-prolog/boot/init.pl:682
[42] catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_15774,user:(always_rethrow(_15810)->throw(_15814);pp_m_m_red('red',user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _15826))) at /usr/lib/swi-prolog/boot/init.pl:565
[39] once('') at /usr/lib/swi-prolog/boot/init.pl:538
[38] md(once,'') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_utils.pl:1109
[36] ''('')
[35] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
[32] cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:3040
[30] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[28] cmdline_load_metta(execute,'&self',P;HTML|[
'tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta', '--halt=true', '--stdin=tty', '--stdout=tty',
'--stderr=tty']) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2966
[21] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:2808
[18] catch(user:run_cmd_args,_16300,user:(always_rethrow(_16330)->throw(_16334);pp_m_m_red('red',run_cmd_args in _16346))) at /usr/lib/swi-prolog/boot/init.pl:565
[15] if_or_else('',true) at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:5905
[13] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
[9] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:227
[5] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
[4] do_loon at /home/runner/work/metta-testsuite/metta-testsuite/prolog/metta_lang/metta_interp.pl:6617
Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| '$c_call_prolog'. P;HTML| no(clause).
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel'. % toplevel.pl:865:
(2)$P;HTML|[$toplevel]P;HTML| '$runtoplevel'. % toplevel.pl:877:
(4)P;HTML|[user]P;HTML| do_loon. % metta_interp.pl:6616:
(5)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(9)P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(13)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore). % apply.pl:225:
(15)P;HTML| < * > $P;HTML|[user]P;HTML| if_or_else('',true). % metta_interp.pl:5903:
(18)$P;HTML|[system]P;HTML| catch(user:run_cmd_args,_S952,user:(always_rethrow(_S952)->throw(_S952);pp_m_m_red(red,run_cmd_args in _S952))). % init.pl:564:
(21)P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self',''). % metta_interp.pl:2802:
(28)P;HTML| < * > $P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']). % metta_interp.pl:2963:
(30)P;HTML| < * > $P;HTML|[system]P;HTML| ignore(''). % init.pl:546:
(32)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_interp.pl:3040:
(35)$P;HTML|[system]#P;HTML| catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),nl)),catch_red(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),!,flush_output)))). % init.pl:564:
(36)$P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(38)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(39)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(42)$P;HTML|[system]P;HTML| catch(user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S876,user:(always_rethrow(_S876)->throw(_S876);pp_m_m_red(red,user:load_metta_file('&self','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')in _S876))). % init.pl:564:
(48)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S254),select(load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S254,_100268),nb_setval('$circular_goals',_100268))). % init.pl:680:
(49)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(52)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(53)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(54)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2046:
(56)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(57)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(58)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',''). % flybase_loader.pl:2071:
(60)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(61)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(63)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:include_metta('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:set_option_value(loading_file,[])). % init.pl:680:
(65)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(66)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(70)P;HTML|[system]P;HTML| setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),load_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')]),user:call(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')),user:(nb_current('$circular_goals',_S490),select(include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),_S490,_26504),nb_setval('$circular_goals',_26504))). % init.pl:680:
(71)$P;HTML|[system]P;HTML| call(''). % init.pl:501:
(72)$P;HTML|[user]P;HTML| include_metta1('&top','tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'). % metta_loader.pl:894:
(74)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(75)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(78)P;HTML|[system]#P;HTML| setup_call_cleanup(user:working_directory('/home/runner/work/metta-testsuite/metta-testsuite/','/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity'),user:setup_call_cleanup(open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),close((0x56139609b400))),user:working_directory(_S988,'/home/runner/work/metta-testsuite/metta-testsuite/')). % init.pl:680:
(80)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(81)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(82)$P;HTML|[system]#P;HTML| setup_call_cleanup(user:open('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',read,(0x56139609b400),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400)),user:close((0x56139609b400))). % init.pl:680:
(84)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(85)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(88)P;HTML|[system]#P;HTML| setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),user:((set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',1),load_answer_file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),set_exec_num('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',0)),load_metta_file_stream_fast(3613,read_file_sexpr,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta','&top',(0x56139609b400))),user:set_option_value(loading_file,'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')). % init.pl:680:
(91)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(92)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(95)P;HTML| < * > P;HTML|[$apply]#P;HTML| forall(user:metta_file_buffer(0,9000054,ref_assert,exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),[],'/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta',range(line_char(50,0),line_char(53,1))),user:(maybe_name_vars([]),(do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]),_S494)->true;trace,pp_m(unknown_do_metta(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),+,'&top',exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]])))))). % apply.pl:51:
(96)P;HTML| < * > $P;HTML|[user]P;HTML| ''(''). P;HTML| no(clause).
(98)P;HTML|[user]P;HTML| md(once,''). % metta_utils.pl:1109:
(99)P;HTML|[system]P;HTML| once(''). % init.pl:537:
(103)$P;HTML|[system]P;HTML| catch(user:do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S520),give_up(_98696),user:write_src_uo(dont_give_up(_98696))). % init.pl:564:
(105)$P;HTML|[system]P;HTML| catch(user:(if_t(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta')=file(_S690),output_language(metta,write_exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))),notrace(into_metta_callable('&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5888),_5888,[],[])),!,user:u_do_metta_exec(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5888),_5888,[],[],_5888,_6102)),give_up(_6106),user:pp_m(red,gave_up(_6106))). % init.pl:564:
(108)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec00(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S724),_S724,[],[],_S724,_35732),_35704,user:write_src(error(_35704,file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(110)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec000(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S168),_S168,[],[],_S168,_62176),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(112)$P;HTML|[system]P;HTML| catch(user:u_do_metta_exec01(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S230),_S230,[],[],_S230,_91238),'$aborted',user:fbug(aborted(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]))). % init.pl:564:
(114)P;HTML| < * > P;HTML|[user]P;HTML| u_do_metta_exec02(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S616),_S616,[],[],_S616,_5624). % metta_repl.pl:1060:
(115)$P;HTML|[user]P;HTML| forall_interactive(file('/home/runner/work/metta-testsuite/metta-testsuite/tests/baseline_compat/hyperon-mettalog_sanity/unique_test.metta'),false,_S340,timed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_30376),deterministic(_S340)),notrace((xform_out(_30376,_30564),nb_setarg(1,res(_30576),_30564)))),_30354),(print_result_output(false,_S340,_30590,prev_result('Empty'),[],contrl(10,inf,each),res(_30576),_30354,[],_30564,_30606),(_30590>=inf->!;true),_30652=_30654,_30664=_30666,(_30606==true->repeat,old_not_compatio(format("~npress ';' for more solutions ")),get_single_char_key(_30734),old_not_compatio((writeq(key=_30734),nl)),(_30734==b->once(repl),fail;_30734=='B'->once(prolog),fail;_30734==a->notrace(abort),fail;_30734==e->notrace(halt(5)),fail;_30734==m->make,fail;_30734==c->trace,_30664=true;_30734=='C'->once(cls),fail;_30734==' '->trace,_30664=true;_30734==t->nop(set_debug(eval,true)),rtrace,_30664=true;_30734=='T'->set_debug(eval,true),_30664=true;_30734== ? -> print_debug_help,fail;_30734==(;)->_30664=true;_30734==esc('[A',[27,91,65])->_30652=true,_30664=false;_30734==esc('[B',[27,91,66])->nb_setarg(3,contrl(10,inf,each),leap),_30652=false,_30664=true;_30734=='L'->nb_setarg(2,contrl(10,inf,each),_30590);_30734==l->nb_setarg(3,contrl(10,inf,each),leap),_30664=true;(_30734=='\n';_30734=='\r')->_30652=false,nb_setarg(3,contrl(10,inf,each),leap),_30664=true;_30734==g->write_src(exec([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]]));_30734=='G'->bt,_30664=false;_30734==s->_30652=true,_30664=false;true->write('Unknown Char'),fail),(nonvar(_30664);nonvar(_30652));true),((_S340==true;_30652==true)->!;true),(nonvar(_30664)->_30664==true;true),(flag(result_num,_30590,_30590),_30590>=inf->!,fail;true))). % metta_repl.pl:1300:
(117)P;HTML|[user]P;HTML| ctimed_call(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S060),deterministic(_81232)),notrace((xform_out(_S060,_81248),nb_setarg(1,res(_81260),_81248)))),_81038). % metta_interp.pl:6156:
(118)$P;HTML|[user]P;HTML| rtrace_on_error(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S656),deterministic(_106828)),notrace((xform_out(_S656,_106844),nb_setarg(1,res(_106856),_106844))))). % metta_interp.pl:3779:
(119)$P;HTML|[user]P;HTML| ''(((eval_H(500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S202),deterministic(_8374)),notrace((xform_out(_S202,_8390),nb_setarg(1,res(_8402),_8390))))). P;HTML| no(clause).
(122)$P;HTML|[system]P;HTML| catch(user:eval_args(=,_S398,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_44406),metta_return(_44406),user:ignore(retract(thrown_metta_return(_44406)))). % init.pl:564:
(126)P;HTML|[user]P;HTML| eval_01(=,_S606,500,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_69614). % metta_eval.pl:253:
(127)P;HTML|[user]P;HTML| trace_eval(eval_09(=,_S084),e,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_94078). % metta_debug.pl:947:
(128)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,_S554),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5548)*->nb_setarg(1,retval(fail),_5548);fail,trace,call(eval_09(=,_S554),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_5548)),ignore(notrace((\+_5548\=_5782,nb_setarg(1,retval(fail),_5548))))),user:ignore((_5816==1->ignore(\+ \+ (flag(eval_num,_5842,_5842+1),(retval(fail)\=@=retval(fail),nonvar(_5548)->indentq(0,_5842,<--,[e,_5548]);indentq(0,_5842,<--,[e,retval(fail)]))));notrace(ignore(if_t(0<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_5842,_5842+1),(retval(fail)\=@=retval(fail),nonvar(_5548)->indentq(0,_5842,<--,[e,_5548]);indentq(0,_5842,<--,[e,retval(fail)]))))))))))). % init.pl:684:
(129)P;HTML| < * > $P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,_S690),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_28684)*->nb_setarg(1,retval(fail),_28684);fail,trace,call(eval_09(=,_S690),499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_28684)),ignore(notrace((\+_28684\=_28918,nb_setarg(1,retval(fail),_28684)))))). P;HTML| no(clause).
(131)P;HTML|[user]P;HTML| eval_10(=,_S472,499,'&top',[assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_74480). % metta_eval.pl:3171:
(133)$P;HTML|[user]P;HTML| loonit_assert_source_tf_empty([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],_S888,_98890,(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S888),findall_eval(=,_99090,499,'&top',[superpose,[1,"hello","world",3.14]],_98890)),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S888,_98890),_98896). % metta_eval.pl:981:
(135)$P;HTML|[system]P;HTML| call_cleanup(user:loonit_asserts([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S672),findall_eval(=,_5678,499,'&top',[superpose,[1,"hello","world",3.14]],_5686))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S672,_5686)),user:(as_tf(notrace(equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S672,_5686)),_5712),!,ignore((once((_5712='True',trace_on_pass;_5712='False',trace_on_fail)),with_debug(eval_args,time_eval('Trace',(findall_eval(=,_5790,499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_5798),findall_eval(=,_5804,499,'&top',[superpose,[1,"hello","world",3.14]],_5812)))))))). % init.pl:684:
(138)$P;HTML|[system]P;HTML| setup_call_cleanup(user:get_pass_fail(6,0,6),user:loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S126),findall_eval(=,_33132,499,'&top',[superpose,[1,"hello","world",3.14]],_33140))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S126,_33140)),user:(get_pass_fail(_33164,_33166,_33168),if_t(_33168==6,flag(loonit_failure,_33186,_33186+1)))). % init.pl:680:
(139)P;HTML|[user]P;HTML| loonit_asserts0([assertEqual,[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],[superpose,[1,"hello","world",3.14]]],time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S182),findall_eval(=,_61188,499,'&top',[superpose,[1,"hello","world",3.14]],_61196))),equal_enough_for_test_renumbered_l(strict_equals_allow_vn,_S182,_61196)). % metta_testing.pl:369:
(140)P;HTML|[system]P;HTML| once(user:time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S624),findall_eval(=,_87726,499,'&top',[superpose,[1,"hello","world",3.14]],_87734)))). % init.pl:537:
(141)$P;HTML|[user]P;HTML| time_eval('\n; EVAL TEST\n;',(findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S418),findall_eval(=,_5538,499,'&top',[superpose,[1,"hello","world",3.14]],_5546))). % metta_interp.pl:6076:
(143)P;HTML|[user]P;HTML| ctimed_call((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S652),findall_eval(=,_13754,499,'&top',[superpose,[1,"hello","world",3.14]],_13762)),_13632). % metta_interp.pl:6156:
(144)$P;HTML|[user]P;HTML| rtrace_on_error((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S246),findall_eval(=,_38348,499,'&top',[superpose,[1,"hello","world",3.14]],_38356))). % metta_interp.pl:3779:
(145)$P;HTML|[user]P;HTML| ''((findall_eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S780),findall_eval(=,_62882,499,'&top',[superpose,[1,"hello","world",3.14]],_62890))). P;HTML| no(clause).
(150)P;HTML|[$bags]P;HTML| cleanup_bag('$bags':findall_loop(_S984,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S984)),is_returned(_S984)),_97988,[]),'$bags':'$destroy_findall_bag'). % bags.pl:104:
(151)P;HTML| < * > $P;HTML|[$bags]P;HTML| findall_loop(_S354,user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S354)),is_returned(_S354)),_5358,[]). % bags.pl:108:
(152)$P;HTML|[user]P;HTML| ''(user:(rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S608)),is_returned(_S608))). P;HTML| no(clause).
(153)P;HTML|[user]P;HTML| rtrace_on_error(eval(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S250)). % metta_interp.pl:3779:
(156)$P;HTML|[system]P;HTML| catch(user:eval_args(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S806),metta_return(_S806),user:ignore(retract(thrown_metta_return(_S806)))). % init.pl:564:
(160)P;HTML|[user]P;HTML| eval_01(=,'%Undefined%',499,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],_S970). % metta_eval.pl:253:
(161)P;HTML|[user]P;HTML| trace_eval(eval_09(=,'%Undefined%'),e,498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_debug.pl:947:
(162)P;HTML|[system]P;HTML| call_cleanup(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")*->nb_setarg(1,retval("world"),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")),ignore(notrace((\+"hello"\=_S158,nb_setarg(1,retval("world"),"hello"))))),user:ignore((_35204==1->ignore(\+ \+ (flag(eval_num,_35230,_35230+1),(retval("world")\=@=retval(fail),nonvar("hello")->indentq(1,_35230,<--,[e,"hello"]);indentq(1,_35230,<--,[e,retval("world")]))));notrace(ignore(if_t(1<30,if_trace((eval;e),ignore(\+ \+ (flag(eval_num,_35230,_35230+1),(retval("world")\=@=retval(fail),nonvar("hello")->indentq(1,_35230,<--,[e,"hello"]);indentq(1,_35230,<--,[e,retval("world")]))))))))))). % init.pl:684:
(163)$P;HTML|[user]P;HTML| ''(user:((call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")*->nb_setarg(1,retval("world"),"hello");fail,trace,call(eval_09(=,'%Undefined%'),498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello")),ignore(notrace((\+"hello"\=_S930,nb_setarg(1,retval("world"),"hello")))))). P;HTML| no(clause).
(165)P;HTML|[user]P;HTML| eval_10(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_eval.pl:3171:
(166)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[unique,[superpose,[1,"hello",1,"world","hello",3.14,3.14]]],"hello"). % metta_eval.pl:2482:
(167)$P;HTML|[user]P;HTML| eval_20(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3176:
(168)$P;HTML|[user]P;HTML| eval_40([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3184:
(169)$P;HTML|[user]P;HTML| if_or_else(eval_defn([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"),eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")). % metta_interp.pl:5903:
(170)$P;HTML|[user]P;HTML| eval_41([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:3188:
(171)$P;HTML|[user]P;HTML| if_or_else(eval_rust([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"),eval_subst_args_here([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")). % metta_interp.pl:5903:
(173)P;HTML|[user]P;HTML| subst_args_here(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:282:
(174)$P;HTML|[user]P;HTML| subst_args_there([superpose,[1,"hello",1,"world","hello",3.14,3.14]],=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:310:
(175)$P;HTML|[user]P;HTML| subst_args_there_real(=,'%Undefined%',498,'&top',[superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello"). % metta_eval.pl:323:
(177)P;HTML|[system]P;HTML| setup_call_cleanup(system:'$notrace'(12,0),system:once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))),system:'$restore_trace'(12,0)). % init.pl:680:
(178)$P;HTML|[system]P;HTML| once(user:if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]]))))). % init.pl:537:
(179)$P;HTML|[user]P;HTML| if_t_else((wont_need_subst([superpose,[1,"hello",1,"world","hello",3.14,3.14]]),[superpose,[1,"hello",1,"world","hello",3.14,3.14]]\=@="hello"),(write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0)),nop(write_src_uo(unneeded_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]])))). % metta_eval.pl:353:
(180)$P;HTML|[user]P;HTML| ''((write_src_uo(needed_subst_args([superpose,[1,"hello",1,"world","hello",3.14,3.14]],"hello")),bt,sleep(1.0))). P;HTML| no(clause).
(184)P;HTML|[user]P;HTML| bugger:dumpST_now(2455,[max_depth(5000),numbervars(false),show([level,has_alternatives,hidden,context_module,goal,clause])]). % dumpst.pl:261:
Script done on 2025-02-15 18:49:28+00:00 [COMMAND_EXIT_CODE="143"]